University Tutor
Computer Programming Tutors in Toronto, Canada

Find Private & Affordable Computer Programming Tutoring

When do you want to start?

Featured By
BloombergThe Business JournalsBusinessWeekLas Vegas SunTechCrunch
David N.

David N.

Private tutor in Toronto, Canada

Education

I graduated from the University of Toronto with high distinction and an H.B.Sc. degree in Computer Science and Mathematics.

Experience

Personally, teaching is a passion. There is no greater feeling to me than shedding insight into a topic, to see the gleam of excitement in someone's eye brought out by understanding something that seemed so complicated before. When helping students to understand new material, I typically use Socratic methods and a variety of examples to highlight where any misunderstandings exist about it. After correcting these misunderstandings, I use further examples to reinforce the new understanding. I am a former sessional instructor with experience in teaching courses such as Introduction to Programming, Computer Science for the Sciences, Software Design, Software Tools and Systems Programming, and Fundamentals of Computer Programming. I've also served as a TA in the following courses: Introduction to Computer Science, Introduction to Programming (Engineering), Algorithms, Data Structures, and Languages (Engineering), Software Design, Principles of Programming Languages, Numerical Methods, Introduction to Mathematical Proofs, Calculus, and Linear Algebra I.

Subject Expertise

Computer Programming, Computer Science, Math, Technology and Computer Science