Phone: 716-816-4300


Degrees and Certifications:

Degrees: Bachelors in Social Studies Education Masters in History Certifications: Social Studies 7-12 Students with Disabilities 7-12

Mr. Switzer


Welcome Students and Parents!


Mr. Switzer is a Special Education Teacher in the Buffalo Public Schools who has taught at Riverside High School and International Prep. High School.  Mr. Switzer primarily teaches Mathematics (Algebra & Geometry) and Social Studies.   Mr. Switzer also teaches Driver Education at various high schools around WNY and AAA.  Mr. Switzer enjoys teaching students and helping them find success!


Mr. Switzer enjoys traveling and seeing the world.


Please feel free to contact me via email or phone.  I would love to talk to you!


To find Mr. Switzer's Schoology Assignments and information, please click here.


To find Mr. Switzer's Supply List, please click here.


To find Mr. Switzer's classroom Syllabus, please click here.