Oscar Soto
Best professor at UCSB!! Three papers, one final (which he prepares you with the three previous papers), and a presentation! Love his unique teaching style, with supplementation of videos, and lack of professionalization. Accessible outside of class, and outside his office hours! Strongly recommend this professor!