Dr. Walls is amazing. She cares about her students and is super flexible with quizzes, hw, etc. She gives 10 sight word quizzes and 3 or 4 take-home exams, plus homeworks for each quiz and exam. easy A if you do the work. Highly recommend.