Stephen Rich- Upper Elementary Head Teacher

Stephen Rich is lead teacher for our upper elementary program. This is his twelve year teaching at this level, with the majority of that time spent at Bowman Montessori in Palo Alto, CA.  Teaching is a second career path for Stephen, having previously enjoyed a career in computer science working at NASA.  He has a Masters in Education from San Jose State, and a BS in computer science from SUNY Binghamton.  Stephen completed his 9-12 Upper Elementary AMS Montessori certification from CMTE/NY the Center for Montessori Teacher Education New York.  He moved back to NY to work with us, and has not stopped expounding on how much he enjoys our scenic locales.  He’s also looking to connect with local board gaming communities.