Fernando Ganivet
Literally one of the worst educators I've had in my academic career. He is extremely rude, condescending, inflexible, and disrespectful. He talks down to all of his students and barely accommodates to any one. He will only explain an assignment once and that is the only time you will hear it. I do not recommend this class to anyone.