Marybeth Rajczewski
Truly an amazing teacher. I took this course online and she was more than willing to meet for office hours to explain things I didnt understand. Gives a reasonable amount of work and grades it all in a reasonable amount of time. She is forgiving of small mistakes on tests too