Reviews of professor Ryan McDonald

Rating: 5.0/5, difficulty: 2.0/5
To be honest, he is the best professor I ever had. I learned a lot of new knowledge from his class. He never been late for all of his lectures and he always prepared ahead for all the materials. He gives good grades and he also willing to listen and respect to all of his students.