John graduated from Portland State University with a Bachelor's degree in mathematics, and a minor in physics.
Before teaching at Fusion, John worked in Montessori preschools, taking care of 2-5 year-olds.
Fun Facts and Hobbies
- Is an active musician, who plays guitar, bass, keyboard, drums, and sitar, and has played in many bands!
- Practices Tibetan-lineage Buddhism
- Enjoys hiking and camping!