Reviews of professor Michael Margreta

Rating: 1.0/5, difficulty: 4.0/5
Gives contradicting instructions. Seems to grade arbitrarily. Will give you a low grade with limited feedback. Stay away from his class!!