Michael Olsen
Dr. Olsen is a nice person, but assigns too much homework. I feel that I do more learning on my own time, then I do in his class. Maybe that's the point? Dr. Olsen will openly tell you he doesn't care how much homework he gives you. If you really love Spanish, I'm sure he's great, but as someone who was required to take this class, do not recommend