Salim El Rouayheb
DO NOT, I REPEAT, ABSOLUTELY DO NOT TAKE THIS COURSE AT ALL. You're better off switching majors than having your GPA tank take this class. Worst professor I have had throughout my college career. Does not care about questions, thinks every question asked is a dumb question yet does not answer it. Absolutely shows no remorse to students nor cares.