Professor Black is a great professor. He gave good feedback on everything, and it was great to know where I stood and how I could improve. The material was a bit challenging for me. However, I can honestly say I learned a lot and changed a few of my views that I hate to admit were due in part to my ignorance on some subjects. Highly recommend.