Reviews of professor David Kipling

Rating: 5.0/5, difficulty: 4.0/5
He was an expert in what he was teaching and pretty hands on. Hated the tedious excel assignments.. quizzes every week, some discussions, exams and a group project. He was a slow grader though. He was always helpful and responded to questions and emails thoroughly