
10+ years of tutoring
Nathan
- I recently graduated from Brigham Young University, with a bachelor's degree in Applied and Computational Mathematics.
- In high school I taught myself programming, learning over time by working on my own fun ideas.
About Me
I live in Arizona, but have spent a year each in France and Belgium doing informal small-group teaching, during which time I learned to speak French fluently. This self-directed, project-oriented approach adds an invaluable measure of fun to the learning process, even when done alongside school projects, and is how I recommend my students find their own motivation, and even love, for programming. Programming to me is a fascinating mix of puzzle-solving and creativity, and I believe it should be done for fun as well as for work. This carried me through college, during which time I was able to help many friends and peers, one-on-one, with their own programming. Subject Details:- Python: My main subject. Beginner through expert levels. Also I'm familiar with packages like numpy, scipy, pygame, matplotlib, and others.- C++, Java, Javascript, Game Maker: basic stuff- Other Computer Science and related math: Ask me! How I Can Help:- Homework, school projects- Debugging (both rubber duck and actual help)- On-demand/instant concept instruction- Basic planned-ahead instruction- Jump into your own crazy project idea with you, and figure it out together!
Hobbies & Interests
- CS Research, new cool algorithms and visualizations
Education
Who needs tutoring?
No obligation. Takes ~1 minute.
Tutors with Similar Experience
Let’s find your perfect tutor
Answer a few quick questions. We’ll recommend the right plan and match you with a top 5% tutor.









