James Baldwin
This is my second course with Professor Baldwin. I specifically chose to take him again due to the amount of great feedback that he provides. Most professors at UMUC provide little to no feedback and do not engage with their students. Baldwin is an exception and will put effort into guiding you towards your desired grade. Highly Recommend.