
John: Toronto tutor
Certified Tutor
I retired in 2018 after 34 years in the defense industry as a software engineer and manager. Since then I have been a math, physics, and computer science tutor for high school and college students. I have a background in both math and computer science - I was a math/computer science major at Dartmouth College and I have a master's degree in computer science from Purdue University. I worked on many math-intensive applications as a software engineer. I have over 5000 hours experience in online tutoring on different platforms. My computer science tutoring experience includes computer programming (C++/C/Java/Python) as well as data structures, algorithms, operating systems, and theory of computation. My tutoring approach is that I look for gaps in a student's understanding. Then we focus on plugging those gaps. I believe that even the most complex topics can be broken down into key concepts which can then be mastered. Mastering key concepts leads to student confidence and the ability to do well in a subject.
Connect with a tutor like John
Undergraduate Degree: Dartmouth College - Bachelor in Arts, Mathematics and Computer Science
Graduate Degree: Purdue University-Main Campus - Master of Science, Computer Science
biking, fitness
- Algebra
- Algebra 2
- AP Calculus BC
- Basic Computer Literacy
- C
- C++
- Calculus
- Calculus 3
- Coding
- College Algebra
- College Computer Science
- College Physics
- Computational Problem Solving
- Computer Programming
- Computer Science
- Data Structures
- Geometry
- High School Computer Science
- High School Physics
- Java
- Linear Algebra
- Math
- Operating Systems
- Physics
- Pre-Algebra
- Python
- Science
- Statistics
- Technology and Coding
- Trigonometry