Emanuel Padilla
Padilla is very passionate and lectures well. I took him for CDOC and learned so much, I really appreciated the class. He never wastes time and gets through all the material, but at the same time is funny and relatable.