Reviews of professor Ryan Davies

Rating: 5.0/5, difficulty: 2.0/5
I was dreading writing, but he helped out immensely. Gives feedback to every assignment, huge projects but he gives clear directions and gives the best feedback on how to improve. Must come to class or grade is reduced for every day missed by a large margin.