Reviews of professor Edmund McCaffray

Rating: 3.0/5, difficulty: 5.0/5
Hes very late when it comes to posting grades and getting back to you in emails. He keeps changing/moving things when it comes to due dates and he doesnt do a very good job handing back things when he tells you hes going to hand things back.