Solid teacher! We used the Pearson text and it's pretty important to read all the chapters+listen to her lectures or else you won't fully understand. Homeworkquizzes from the book which aren't timed, video quizzes, and three exams which are pretty difficult! Follow the study guide and do your research and you will do fine. Interesting class. :)