Adam Kotsko
This professor never gave clear feedback and it seemed almost impossible to get an A in the classroom discussion, would definitely not recommend him for your Card class as there are other teacher which will provide a completely better experience. 