MS from USA. 10+ years of teaching experience. He is the best History optional teacher. Known for his depth of knowledge and effective teaching methodologies.