About me

Thank you for taking the time to consider me as your tutor.

From a young age I loved computer science, and since college I’ve enjoyed teaching others anything I knew, whether it was computer science, construction of audio equipment, or playing trombone.

After getting my degree from Caltech in computer science, I worked in several industry jobs before landing at NASA in Pasadena as a programmer. I worked there for 16 years.

At NASA, I enjoyed teaching the scientists how to code in Python. I also programmed in Java, HTML/CSS, and the functional language Haskell.

I gradually got more and more private clients, both students in school and professionals. I discovered that teaching computer science was a natural fit for my technical knowledge and my interest in how people learn.

I now give computer science lessons full-time.

In my spare time I practice piano and compose music in classical and modern styles.

My qualifications

My computer science degree from Caltech is only part of what makes me a good teacher. I’ve been interested my whole life in teaching, in particular developing the soft skills of patience and the ability to see things from the perspective of a student.

  • Degree in computer science from Caltech
  • 19 years as a professional coder in five different languages, including 16 years at NASA
  • 500 hours of training in mindfulness and learning strategies
  • Lifelong interest in teaching strategies, in particular how to make the experience enjoyable for beginners

Code with greater ease

You can work through typical stumbling blocks with a greater sense of ease by using outside-the-box methods and “working smarter.” You can give yourself permission

Read More »
Copyright 2020, Mike Mossey
College Board® and AP® are trademarks registered by the College Board, which is not affiliated with, and does not endorse, this site.
PO Box 94611, Pasadena, CA, 91101