
Limited Seats Available
Limited Seats Available
"A wonderful mix of learning and real-world experience." — Verified Parent Review
"A wonderful mix of learning and real-world experience." — Verified Parent Review
Inspire Your Teen’s Future This Summer at McGill University
Inspire Your Teen’s Future This Summer at McGill University
Inspire Your Teen’s Future This Summer at McGill University
Pre-university summer camps for teens aged 13-18 to explore AI, coding, gaming, finance and investing.
Summer 2026 camps are sold out. Summer 2027 is coming!
Pre-university summer camps for teens aged 13-18 to explore AI, coding, gaming, finance and investing.
Summer 2026 camps are sold out. Summer 2027 is coming!
Pre-university summer camps for teens aged 13-18 to explore AI, coding, gaming, finance and investing.
Summer 2026 camps are sold out. Summer 2027 is coming!

Circuit Stream is CampSafe® Certified
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide
Circuit Stream is CampSafe® Certified
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide






Location
Location
Location
On-Campus or Online
On-Campus or Online
On-Campus or Online
On-Campus or Online
Ages
Ages
Ages
13 to 18 years old
13 to 18 years old
13 to 18 years old
13 to 18 years old
Camp Length
Camp Length
Camp Length
2 weeks, Monday - Friday
2 weeks, Monday - Friday
2 weeks, Monday - Friday
2 weeks, Monday - Friday
Experience Level
Experience Level
Experience Level
Beginner-friendly
Beginner-friendly
Beginner-friendly
Beginner-friendly

Experience the Campus
Experience the Campus
Learn in real university classrooms or live online sessions — the same engaging experience, wherever you are.

Experience the Campus
Learn in real university classrooms or live online sessions — the same engaging experience, wherever you are.

Experience the Campus
Learn in real university classrooms or live online sessions — the same engaging experience, wherever you are.
Hear Why Students Thrive With us

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design
Hear Why Students Thrive With us

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design
Hear Why Students Thrive With us

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design
Hear Why Students Thrive With us

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Video Game Coding

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & ML with Python

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Video Game Coding

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design
Experienced Instructors & Industry Experts
Learn from expert instructors who combine real-world experience with high-quality teaching. Every instructor is trained to create a supportive, engaging, and safe learning environment.
Learn from expert instructors who combine real-world experience with high-quality teaching. Every instructor is trained to create a supportive, engaging, and safe learning environment.
Recruited from leading universities and companies
Recruited from leading universities and companies
Recruited from leading universities and companies
Recruited from leading universities and companies
Professionally vetted and background-checked
Professionally vetted and background-checked
Professionally vetted and background-checked
Professionally vetted and background-checked
Trained under CampSafe® accredited safety standard
Trained under CampSafe® accredited safety standard
Trained under CampSafe® accredited safety standard
Trained under CampSafe® accredited safety standard

Meet The Instructors
Every instructor is an active practitioner, working professional and graduate-level educator who brings real projects, real skills, and genuine enthusiasm into the classroom.

Priscilia Momo
Level 1: AI and Machine Learning With Python
A McGill-trained AI Engineer with deep roots in machine learning, mathematics, and computer science. Priscilia has a gift for dissolving the intimidation factor, turning concepts into tools students are genuinely excited to use.

Priscilia Momo
Level 1: AI and Machine Learning With Python
A McGill-trained AI Engineer with deep roots in machine learning, mathematics, and computer science. Priscilia has a gift for dissolving the intimidation factor, turning concepts into tools students are genuinely excited to use.

John Goodman
Level 1: AI and Machine Learning With Python
John brings a storyteller's instinct to technical instruction, helping students not just understand how AI works, but articulate and communicate what they're building with clarity and confidence.

John Goodman
Level 1: AI and Machine Learning With Python
John brings a storyteller's instinct to technical instruction, helping students not just understand how AI works, but articulate and communicate what they're building with clarity and confidence.

Alex Sakr
Level 2: AI and Machine Learning With Python
A software engineer with a strong grasp of systems design and technical architecture. Alex teaches AI the way it's actually built in industry, giving students a practical, industry-oriented perspective on engineering principles.

Alex Sakr
Level 2: AI and Machine Learning With Python
A software engineer with a strong grasp of systems design and technical architecture. Alex teaches AI the way it's actually built in industry, giving students a practical, industry-oriented perspective on engineering principles.

Nicholas Garvis
Video Game Coding, Game Design with Unreal
A game developer and software engineer who brings the same problem-solving instincts he applies to real projects into the classroom, showing students how clean engineering and creative vision go hand in hand.

Nicholas Garvis
Video Game Coding, Game Design with Unreal
A game developer and software engineer who brings the same problem-solving instincts he applies to real projects into the classroom, showing students how clean engineering and creative vision go hand in hand.

Priscilia Momo
Level 1: AI and Machine Learning With Python
A McGill-trained AI Engineer with deep roots in machine learning, mathematics, and computer science. Priscilia has a gift for dissolving the intimidation factor, turning concepts into tools students are genuinely excited to use.

John Goodman
Level 1: AI and Machine Learning With Python
John brings a storyteller's instinct to technical instruction, helping students not just understand how AI works, but articulate and communicate what they're building with clarity and confidence.

Alex Sakr
Level 2: AI and Machine Learning With Python
A software engineer with a strong grasp of systems design and technical architecture. Alex teaches AI the way it's actually built in industry, giving students a practical, industry-oriented perspective on engineering principles.

Nicholas Garvis
Video Game Coding, Game Design with Unreal
A game developer and software engineer who brings the same problem-solving instincts he applies to real projects into the classroom, showing students how clean engineering and creative vision go hand in hand.
Hear From Past Students About Their Camp Experience!
Our camps go beyond learning — students make friends, explore passions, and have fun! Watch the video to hear their stories.
Our camps go beyond learning — students make friends, explore passions, and have fun! Watch the video to hear their stories.
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide




Earn a Digital Badge
Students who complete the camp receive a Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.
Students who complete the camp receive a Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.
Students who complete the camp receive a Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.

Hands-On Learning
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engaging and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engaging and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engaging and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engaging and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Frequently Asked Questions
Have more questions?
See our Help Centre or chat with our team
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there registration deadlines?
Frequently Asked Questions
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there registration deadlines?
Have more questions?
See our Help Centre or chat with our team
Frequently Asked Questions
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there registration deadlines?
Have more questions?
See our Help Centre or chat with our team
Frequently Asked Questions
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there registration deadlines?
Have more questions?
See our Help Centre or chat with our team
Interested in Summer 2027 Camps?
Interested in Summer 2027 Camps?
Join the waitlist to be the first to hear about program updates, early registration, and exclusive promotions.
Join the waitlist to be the first to hear about program updates, early registration, and exclusive promotions.






Join the Waitlist for 2027
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
