Reviews of professor David Rath

Rating: 5.0/5, difficulty: 2.0/5
Taken a few classes of his, cares a lot of about his students. Makes class fun and likes to interact with everyone. Lots of quizzes but not hard