Data based on 2 reviews.
Literally the best teacher ever and the reason why I like social studies now. He has a lot of discussions which are really fun (unlike staring at the board and listening to the teacher for the whole time) I would recommend him