Bradley Ouellette
Awesome teacher. He makes difficult concepts much easier to understand. Great at explaining things. Somehow makes a boring subject kind of fun. He teaches with passion and he truly wants every student to do well in his class. Go to every class, pay attention, participate, be ready to learn, and you should be able to get an A pretty easily.