Jill Girard
best teacher I have ever had! the assignments are very time consuming, but the information is so helpful for student teaching and future classes. She is extremely nice and understanding, and is a fair grader (if you got a quiz question wrong, but prove why you think it's right, she'll fix your grade).