Gregory Eisenbrand
He one of the best teachers I have had at csun because he genuinely cares about his students and wants them to do well. Whenever I did not fully understand a concept I went to his office hours and he explained everything until I understood. He offers a lot of extra credit, which is nice too.