Reviews of professor Michael Kay

Rating: 4.0/5, difficulty: 4.0/5
Dr. Kay is very nice but sometimes vague in his explanations of problems/concepts. If you ask him to explain in class, he will and it will make sense. But if no one asks, he will move on and you'll be left confused.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Kay is a really nice guy. All class material is online and the daily schedule he posts is easy to follow. If you work hard, you'll do well!