Michael Giblin
He genuinely cares for his students. He does have a monotone voice which makes it hard to pay attention. People who complain abt him just dont listen and miss the material. Its not that hard if you actually do what you are suppose to do which is listen to his lectures and do the hw and study outside of class. 