Prof. Collins is hysterical. The math is easy to learn and he makes class have a little life (sometimes). 3 test total and hw in the textbook for about every class. He's a little older but knows his math. He has office hours when ever you need. Great class and prof.