William Magrino
He is a very tough professor. Gives out so much work, I mean like read 20 chapter of a boring book and complete a rough draft of an essay all due in 2 days! He does not care for student progress and low-key disrespectful. Try your best not to take this professor!