Reviews of professor David Miles

Rating: 4.0/5, difficulty: 4.0/5
The course itself was difficult but Prof. Miles did a great job! He was very helpful during office hours and it is clear he really cares about his students.