Data based on 3 reviews.
I had him for Geography in 9th grade ( half semester ) he is amazing. He gets off topic very often but has a very great personality/ attitude. Class is a breeze so you might get board. He assigned seats when I had him '17-18