Nickolas Castro
Dr. Castro is super helpful. He excels in office hours and will go over concepts you don't understand until they make sense. I would definitely take again. Calculus 1 isn't that hard of a class and if you put in effort you will do well. He really trys to make math fun and pushes his students to do well. Most importantly doesn't use slides to teach.