If I could take all classes with Chris, I would. He explains things SO well, his notes are great and tests fairly. My only complaint is that he posts notes/slides the day after class. It would be helpful if he posted them before to prepare. Also that he is so pro union he doesnt touch on the other side with will leave his students unprepared IRL.