Reviews of professor Michael Walecke

Rating: 5.0/5, difficulty: 3.0/5
He has been one of my favorite english teachers here at the University because of how clear he is. I am definitely considering taking him again, and his assignments are really fun to do.