John Gomez
Really the best professor i've ever had at CSULA. Very caring and such a nice person. He is very well respected in this field and I would happily take another class with him. However the tests that he provides are difficult to understand and you really have to know the information forwards and backwards. Looks easy but difficult.