Charles Danso
This professor is the best must take. This course is not easy so you do need to pay attention and take good notes. Homework on connect with unlimited tries so there is no reason not to get 100%. 2 tests and final with cheat sheet. not hard.