Howard Harris
Horrible, DO NOT take. EVER. Canceled a quarter of the classes. Does not return homework or tests on time. You don't know your grade even before its sent to the registrars. Vague answers and inaccessible. Tests not related to homework or lectures. No one can get more than a C+ by design.