Matt teaches Math and Programming courses. Co-lead teacher of Computer Programming.
He graduated from the University of Toronto with a Bachelor of Engineering Science. And after that, he got his Master of EE.
Currently he serves as Senior Director at Cadence, a leading chip design company, and previously worked for many years at AMD. Caring and responsible, with extensive teaching and mentoring experience, his courses are highly appreciated by students.