Mr. C is awesome. Not only does he teach his students about real social work, but he makes an effort to bond with his students. I have had him for 2 semesters in a row. Im really sad I wont have him again. Take him when you can!!!!!