If you have never learned Spanish before, do not pick her. She is horrible @ teaching & even worse @ explaining concepts/answering q's. Attendance is not mandatory, but you might miss assignments that she won't let you make up. Also, she doesn't post any grades on BB so you're left clueless about your grade up until the very end of the semester.