Awful
I had the worst possible experience you could have taking his Calc class. He doesn't actually teach Calc, just goes on his own curriculum. We didn't do the same things as any other Calc class. He also teaches insanely fast and won't stop to help you unless you go to his office hours. Everyone is always scrambling to understand something and he doesn't really help with it. Also, he is just mean and cold.
Awful
Prof. Castillo's problems have no progression and he has an incredibly high grading standard. He expects undergrads taking their first proof class to be child prodigies because his homework are absurdly difficult and esoteric. Everyone actually just camped his office hours and memorized solutions. Btw, I feel like the point of this class is to teach mathematical thinking.
Awful
You need to read the terrible reviews about his teaching and personality style at Colgate. They're very accurate and more importantly true.
Awful
Castillo transferred from Colgate to Amherst, I honestly don't know how he is bearable as a professor, his personality and his class are both extremely toxic and frustrating. I recommend reading the reviews, all the negative reviews are true.
Awful
I highly recommend you don't take this professor, absolutely the worst. I have never worked so hard in a single class (not at high school or Colgate) just to receive such a low grade. The math majors who are the student math department tutors didn't even know how to do some of the problems that were assigned.
Awful
There is absolutely nothing Castiollo can do to redeem himself, he single-handily destroyed my first semester of college. I hadn't learned calc in high school, so I was looking forward to learning it and establishing relationships with my professors, however he ruined it all.
Awful
I strongly recommend you don't take any of Castillo's classes, he is an extremely horrible professor. I wish I hadn't taking the utter misery that is called his class, I wish I had dropped it when I had a chance. He is a cruel at the core man who takes pleasure in his students failures and struggles, he loves watching them come crawling to him for help.
Amherst College - Mathematics