This professor is not good at all, I have sent multiple emails asking for help which none have been answered. Not only that, her "lectures" are very broad and left me very confused on the labs. The labs required you to do everything on your own without any demonstration or explanation whatsoever. If you like teaching yourself, take this class.