Even though I received a good grade for the class , she was difficult. It was hard to get a response from her through email she take forever to respond. If you don't remind her about something that you need her to take care of it just might not get taken care of. Does not follow the syllabus , Attendance count and there is group projects.