They taught really well. One of them particular always made students get involved in discussions, and the lessons were paced really well. Whatever topics that students knew about went by quickly, while the topics that we had trouble with got more time to be explained.