Charles Haseman
Lectures are boring. Directions for assignments are confusing. Easy grader except for tests because I did not learn anything the whole semester. VERY unorganized and many changed dates. Did not like his teaching style. Positives: Very understanding. Great personality.