Miguel Acosta
Acosta is an amazing professor. He truly cares about his students and will simplify the material so that you understand. The reviews are the same as the test. However, if you don't do the homework you might get a lower class grade. The homework is easy, but tedious so as long as you keep up with it you have an A guaranteed 