Yanexy is wonderful! She cares about her students, works with students to understand concepts, and does a great job at truly developing students into Spanish-speakers. Class participation is necessary and MySpanishLab is sometimes a pain, but that's regardless of who teaches Spanish at UNC. Learning is situational and hands-on, not lecture-heavy.