So helpful and caring! And amazingly brilliant. He can answer anything thrown at him and it changes the dynamic of the class. It can be mesmerizing to see him go through a lecture!!! Workload was good. Attached the rubric to each assignment & even created sample assignments to guide us. Did exam review on his own time for the class. A+++ prof!!!