The class has a decent amount of work to be done, but the class environment is phenomenal. He always is in a good mood and super relatable. He likes to put us in groups for discussion questions, which keeps us engaged. Will be on the lookout for other courses I might need that he also teaches.  