John has been teaching at MLC for 15 years as a 1x2 and Special Education teacher and he is currently our 3rd grade teacher. He graduated from both PSU's - Penn State and Portland State with Masters in both General Education and Special Education. John loves camping, bike riding, running, and playing with his kids - Henry and Louise who are also at MLC! As a teacher, he focuses very much on experiential learning and field trips into our community and hikes in Forest Park.