Terrance Martin
He would suddenly post a ton of assignments at once and then get mad at us for not "keeping up" when they weren't even posted. We didn't have class for a month for some reason or other. He is very frustrating, confusing, and difficult to work with. Very very opinionated.