Meet Our Instructors

Our experienced and passionate instructors are committed to helping every child learn with confidence. Combining technical expertise with a supportive and engaging teaching approach, they inspire curiosity, creativity, and innovation while guiding students on their journey into coding, AI, robotics, and emerging technologies.
💡 Our Locations: Surrey, New Westminster & UBC 🚀 Summer Camps: Advanced AI Applications for Students ☎️ Call Us +1 236 427 2510 🎓 New AI Foundations Starting Next Month — Enroll Now! 💡 Our Locations: Surrey, New Westminster & UBC 🚀 Summer Camps: Advanced AI Applications for Students ☎️ Call Us +1 236 427 2510 🎓 New AI Foundations Starting Next Month — Enroll Now!
Instructor spotlight

Professor Peter Ostafichuk
B.A.Sc., Ph.D. (University of British Columbia), P.Eng., FEC, Member ASEE, CEEA-ACG, EGAD, STLHE

Professor of Teaching, The University of British Columbia (UBC)

Professor Peter Ostafichuk is an internationally recognized engineering educator and recipient of the Engineers Canada Medal for Distinction in Engineering Education. With a passion for teaching innovation and inspiring young minds, he brings a wealth of experience in engineering, design, creativity, and collaborative learning. At Generation AI, he is committed to helping children develop confidence, curiosity, and future-ready STEM skills in a fun and engaging learning environment.

Kids learning AI
Kids learning AI
Instructor spotlight

Ken Kosowick
B.Sc. (Computer Science & Music), University of Victoria

Software Application Engineer

Ken Kosowick is a Software Application Engineer with a background in Computer Science and Music from the University of Victoria. Passionate about combining technology with creativity, he brings industry experience in software development together with several years of teaching coding and game design to children. Through engaging, hands-on learning, Ken inspires young learners to explore technology, develop creative thinking, and build the confidence to turn their ideas into reality.

Instructor spotlight

Eugene Filatov
BSc Computer Science, MSc Mathematics (SFU)

Data Scientist & AI Educator

Eugene Filatov is a data scientist and AI educator with expertise in mathematics, computer science, and artificial intelligence. Holding an M.Sc. in Mathematics and a B.Sc. in Computer Science from Simon Fraser University, he combines academic excellence with industry experience in developing data-driven and machine learning solutions. At Generation AI, Eugene leads the development of advanced AI curriculum and delivers engaging, hands-on learning experiences that help students build analytical thinking, problem-solving skills, and a deeper understanding of artificial intelligence.

Kids learning AI
Kids learning AI
Instructor spotlight

Shehani Wijetunga
BSc (Hons) Information Technology (Sri Lanka Institute of Information Technology), PGD in Web & Mobile App Development (Langara College)

Full-Stack Developer & Educator

Shehani Wijetunga is a full-stack developer and educator with experience building modern web and mobile applications using industry-standard technologies. A graduate of Langara College's Post-Degree Diploma in Web & Mobile App Development, where she achieved the Dean's Honour Roll, Shehani combines technical expertise with a passion for education. Through engaging, hands-on coding and AI lessons, she helps students develop logical thinking, creativity, and real-world problem-solving skills while building confidence to explore the exciting world of technology.

💡 Our Locations: Surrey, New Westminster & UBC 🚀 Summer Camps: Advanced AI Applications for Students ☎️ Call Us +1 236 427 2510 🎓 New AI Foundations Starting Next Month — Enroll Now! 💡 Our Locations: Surrey, New Westminster & UBC 🚀 Summer Camps: Advanced AI Applications for Students ☎️ Call Us +1 236 427 2510 🎓 New AI Foundations Starting Next Month — Enroll Now!