Elliot Ruhland
I took this as a summer class before grad school, and Prof. Ruhland was better than most of my professors at San Diego State and Cal State San Bernardino. He explains the material clearly, answers questions very well, and seems like a very kind person. I would recommend taking his class!