Prof. Zamboanga is amazing. She teaches well and clearly. I took the online course, my third try at it and she made it easier and more understandable than the other two professors that I had. I am so happy I came here to see her rating before selecting her. Lectures tie in directly to tests which some are open note and grades on completion of hw. 