absolutely awful! :( her video lectures matched NOTHING on the exams and unless you purchase an expensive code for extra credit work, there's really no way to test your knowledge on the chapter until you take the exam :( her teaching style is just not it :( will have to take the lecture again, but I excelled in the lab with a different professor. 