Yenibel ruiz
I had Professor Ruiz for SPN 604 (heritage learners) and LOVED her! I felt like my knowledge of Spanish grammar and speaking abilities increased a lot by the end of the semester. There are daily homeworks, quizzes, exams, and a couple of short essays, but by thoroughly understanding the textbook and practicing conjugations, you should be solid!