Great teacher last semester. Great at helping and prompting simulation activities and just do the readings and participate in classes. Exams were open notes and light amount of homework. Got a couple pop quizzes when participation was lacking. Overall A+ teacher.