Rodger Friedman
I personally really liked this professor. Although he was sometimes off track, it is obvious that he loves teaching the language. You will need to study a lot and show up to class to do well, but it really is not a hard class. I did have to use some outside resources to supplement his. As long as you show up and actually listen, you will do fine.