Professor Estrada is great and actually made me want to become a Spanish minor after taking this class with her. Although this was a 3000-level course, she acknowledged that no one in the course was perfectly fluent and she spoke at a reasonable pace so that everyone could keep up. She's good-humored and totally down-to-earth. She's really considerate of students' ideas in the classroom and she's always open to helping them out during office hours. I thought that she was slightly tough on grading papers but she allowed rewrites and if you follow her suggestions/corrections, you're bound to get a good grade.
This course isn't offered anymore... she's teaching a different film class. I'm sure any advanced spanish course with her would be just as fun and interesting. She truly is one of the best professors I've had here.