Hector Flores
Connect HW, quizzes, & tests, but also in-class exercises, a group paper and presentation. If you do everything, it's at least an easy B, even if you fail all of the tests. Tests are mega hard and dumb, but group work is great and easy. Book is absolutely necessary. Great prof, but does not teach the material very well which is why tests are hard.