Braima Salaam
Professor Salaam is great. 3 exams, 4 essays, and 3 extra credit participation opportunities. Only met once a week and all exam questions were accessible from lecture material so take good notes. He keeps track of who participates whether it be asking or answering questions. Honestly an amazing prof would highly recommend.