Reviews of professor Michael Edmonds

Rating: 5.0/5, difficulty: 3.0/5
Very reasonable guy, gives time and help if you ask. Definitely does what he can to make the class more enjoyable and is always willing to help