Matthew Sharkey
He is the most asinine teacher Ive ever had. He grades WAY too harshly on every assignment, and is absolutely unclear as to how he wants things done for assignments. Please, please take someone else if you can!