Hakan Yilmaz
Unlike most adjuncts from grad school, he is a very competent professor who's knowledgeable and lectures in a way everybody will understand! Assignments are not easy (typical college level), but it will help you on your midterm and final. Answer keys are sent after its due date! As long you study, you will be fine! I love his grading system.