Young professor, knows his stuff extremely well! Keeps the class staying interested in the topics. Never liked history until I took his class. Not too hard, you have to read and there will be 1 midterm 1 final!