Buffalo, NY 14226
Getting Through History and Social Studies
...I maintain a base of knowledge from the ancient Greeks and Romans, through the major cultures of the non-European world that have flourished for ages. I have experience teaching world history at the 6th, 9th, and 10th grade levels. I currently teach a course...