Mehdi Alireza is a Robotics supervisor and Computer Programming instructor at the Canada Youth Robotics Club. He holds the MSc. in Mechatronics (Robotics) and BSc. in Computer Engineering, and has 18 years teaching experience in Computer Programming, Robotics and Machine Learning. Mr. Alireza is the former Head of Research Center and Dean of the Computer Department at Adiban- Institute of Higher Education, Iran. He is also the author of three books (Genetic Algorithms, Biometrics and 3D Game Programming ) in Persian. As the supervisor of the Club, Mr. Alireza does the Curriculum writing for Robotics course(RC1-RC6), Advanced Robotics course (ARC) and Computer Programming (C++, Python, Java).