Online Courses Taught
Research Lead Projects
eLearning Courses Built
Different Courses Taught
Different Workshops Taught
Post-Secondary Courses Created
Marvin's class is relaxed and informative. He knows his materials, is passionate about his works and wants to see his students succeed. He is always willing to help even with materials out of the course. Attend lectures, do your works and you can ace the class. I would definitely take another class from him!
Incredible instructor. Very focused. Enjoys cracking jokes during class to help break the tension in the room. Doesn't demand much from the class apart from attention (or not talking) while giving a lecture. Marvin is very interested in what he teaches, which makes the material that much better to understand.
Marvin's class introduced me to my first taste of coding and I loved it so much. I wish we could learn from him every semester in the Advertising and Graphic Design Program. Looking very forward to meeting again in second year.
Marvin was clear, informative and positive. The course was not heavy and he was helpful when asked questions.
One of the best teachers I have encountered in Seneca College. This course actually didn't utilize his full potential. He has a great depth of knowledge about everything that relates to technology 😀 He is very inspirational, helpful, and great mentor.
Very good professor easy to get A+ grade if you just prepare his slides for quizez and do weekly activities.
Having a background in the courses I took with Marvin previously, I found his lectures and notes fantastic compared to when I was learning this material the first time around. The care he takes in preparing lectures and coming up with assignments is second to none. Incredible teacher, interesting man and overall great guy.
Marvin takes content that, at a glance, is complex and inaccessible, and breaks it down into useful, straightforward intervals. His presentations and tutorials are tothepoint and provide excellent examples. He is a phenomenal teacher and always provides useful insights.
I liked Marvins teaching method & the clarity of what was expected of us. I liked the assignments we did and our final assignment will be an incredible portfolio piece.