Joseph Harrington
Prof Harrington is amazing. I took him for Spanish 1 & 2 and if he taught Spanish 3 I would take him again. Only 2 hours of lecture/class time a week, and the homework is very easy. He is easy to access outside of class. Don't worry about your children showing up or making noise--he has 3 kids of his own! I cannot say enough good things about him!