David Woodruff
Prof. Woodruff was in my opinion one of the best freshman teachers I had. He helped a lot when I didn't know what I was doing. He knows his stuff and when you think you messed up, he would solve it for you if you ask. The homeworks he gives are pretty straight forward. If you follow his powerpoints you will be fine. Do not pass him up.