Alexis Morales
He is an amazing professor. He teaches the material clearly and he is willing to explain things over and over again. Assigns a good amount of homework but the questions are exactly the same for the tests. Only 5 tests with an OPTIONAL final. Everything is done in Connectmath. Take him if you have the chance!