Shes a nice woman but a horrible teacher. She assigned so much homework that I gave up on it, as i took this as a high school senior with five other college/AP courses and I only needed a C to keep my GPA intact due to the weights at my hs. Shes an amazingly nice woman but is hard to understand, expects too much, and doesnt know how to teach.