Curtis Smith
Like the other reviews say, this guy is an oddball. Everything has to be exactly his way or you gets points off. A lot of busy work that for whatever reason he insists on not reminding the students forcing you to rely on checking his syllabus every day. Not really the nicest in the emails. Only take take him if you have to.