Sean Gravelle
Sean is an amazing teacher!! He clearly cares about his students and he would constantly check to make sure everyone understood the content. There's quite a bit of homework but it's doable, he was always willing to work one-on-one with students who didn't understand. He has a great personality and even made me consider changing my major to math!