Rafael Duffie
professor expects you to have more knowledge than what CSULA offers. Isn't helpful with students, I dropped his class and I never want to take a class with him again.. His work is amazing and I respect that aspect but some people just aren't cut out to be professors- the minimal experience I had with him left me sour and I am happy I dropped.