Mark Micklich
The amount of assignments he had given was absolutely ridiculous. You have to show a pdf for every answer. He makes you for every question even though its multiple choice, write a paragraph why its correct and paragraph why its not correct. The labs hah omggg those are lengthy as hell. He's a tough grader. The professor responds to emails quickly.