Made it easy to get a pretty good grade, but found him to be very contradicting, and frankly couldnt stand him, i only got a 1 on the AP History, i didnt learn much.
Hard AP class, but really interesting. Very encouraging teacher. Full of energy and willingness to teach. Was my favorite teacher in high school.