Be the first to leave a review!
Excellent teacher for History, knows his stuff. Keeps the class entertained at the start of class and doesn't fail to hold that engagement.