Jeb Sprague-Silgado
I would highly recommend professor Sprague-Silgado. His sociology class was really well taught and I really left the class feeling like I actually learned something. He is also very accommodating to his students. It's rare to have a professor of his quality teaching at a city college.