Wonderful teacher. She works really hard to make sure everyone understands and is on track. The class is a little tricky to understand but as long as you follow along and do all the assignments, you'll do just fine.