Didn't have many classes with her because she was having health problems but the communication was poor and sometimes cancelled class right before or didn't show up. Difficult to stay on top of things esp with a lot of subs but falling behind can drop your mark fast. She was nice and seemed knowledgeable though