Juan Castaneda
Excellent power professor. He works for SCE and applies the concepts learned in class to the real world. Do the homework, understand the concepts, and you will receive a good grade. (Tests  HOMEWORK!) He also gives extra credit. Overall, he really cares about making sure you learn and succeed. As good of a teacher as Talebi, but not as hard.