Yancy Nunez
Great professor. The class material is fairly difficult, but he knows how to explain it and make it interesting. I never felt tired/close to falling asleep in this class, even when I hadn't gotten much sleep, due to the lectures being engaging.