Kenneth Murdoch
This was the first time Kenneth was primary instructor for a course and he did fantastic. He is insightful and applies the knowledge he delivers in practical and useful ways. There are assignments but they cause you to think and reflect and are fun to complete. Great course, great prof!