Sheryl DePaolo
Great professor to take you out of the boring, monotone teaching environment AND you get credits for it! Amazing personality, don't plagiarize and you will be just fine :) (even as a freshman)