He's: extremely clear about what he expects from his students, a tough grader bc HE WANTS U 2 LEARN & FLOURISH. If u listen to him/take his advice/work hard u will have no issues, & learn a ton. His teaching style creates a strong friendly dynamic in the classroom, & he's hilarious. Was the most communicative thru the online transition. Wonderful!