Reviews of professor Kevin MacCandless

Rating: 5.0/5, difficulty: 3.0/5
Amazing Professor ! Very caring and involved in his teaching methods. Made a class that was hard for me, into a complete learning experience .