Little partial credit given on tests. Monotonous and fast lectures with inability to clearly present relevant information. Homework is sporadically given and solutions are not given in a timely manner. Overall doesn't prepare students for future classes and seldom tries think about the material in any practical sense for newcomers to understand.