Justin Preddie
Got 50% on two assignments that I worked really hard on. First one he ended up fixing because he messed up giving instructions, and the second one he wouldn't change and told me I should basically read the questions more carefully next time and placed all blame on me, despite the work being really good (I had other profs look at it). Overall, awful