Reviews of professor David Ferrandez

Rating: 5.0/5, difficulty: 1.0/5
I always looked forward to David's class. He is effortlessly funny and always makes the learning process enjoyable. He is also willing to change your grade on an assignment if you make a mistake, which is very helpful. It was beneficial to have a native speaker teach the class. I learned a lot, even after studying the language for many years!

Rating: 5.0/5, difficulty: 3.0/5
The concepts are hard but he gives you a lot of extra credit opportunities. As long as you participate and do your homework, you'll do fine.