Akash Deep
Best professor at UCC. His homework are only about 25 questions and when you get an answer wrong you get a chance to redeem yourself and the homework teaches you what you got wrong until you get it right. He has practice quizzes that are beneficial to helping you on the exams. And he give in class quizzes before his exams. You will not regret it .