Emmanuel Bouendeu
Avoid him at all costs. His english isnt too good so he doesn't understand your questions and responds with something useless. Also a hard grader, nothing like GNG1103 with this prof. I had an office hour to discuss a quiz where he broke down his marking scheme,completely irrational.
Keep in mind my GPA is a A/A+, so you know the B+ says something.