Stephen Burrus
I actually took MAT111 but it wasn't listed. He is a great teacher and always willing to give extra help when needed. Just dont miss a class or you will end up being lost. Its a pretty fast paced course