mark collinson
Honestly the people who give bad ratings are the ones who dont pay attention in class/dont ask for help. He gives plenty of extra credit, an 85% is an A, hw is worth the same as exams, always willing to explain questions if there are any. People get mad when bc he doesnt straight up tell them whats EXACTLY on the test but what professor does...