Martina Cardone
Wow this class was difficult, it was a constant struggle to stay on top of things. However, Professor Cardone is able to very diligently condense the difficult material into something more manageable. Make sure to do lots of practice problems before exams because they are tough.