Amy Williford
Loved this class and prof. She provides so much extra credit opportunities I maintained above 105% all term. Lectures are great, she makes it easy to understand and will go over stuff repeatedly if she thinks we dont understand, reviews very well before tests and quizzes. Not a lot of homework, but gives worksheets for extra credit.