Honestly a great teacher, very friendly and overall one of my favorite educators. Prefers you call him Chuck so he comes off as a friendly educator. Keeps the class fresh by occasionally giving trivia for bonus points.