Nicole was a very good teacher! She is very understand and will work with you as long as you put in the effort. The homework and quizzes were pretty easy stuff that she covers in class. The exams were a little more difficult but if you study well you be fine.