James Baldwin
Prof. Baldwin is responsive and responds to questions. He is a super tough grader but don't let the deter you from taking his class. He will push you to learn the material and you will understand the subject when done with the class.