Overall not a terrible teacher but has her lecture style is very repetitive. If you do all hw and study you will be fine but you can fall back very easily. She offers to help but test are difficult as average for class was usually 65-75