4.8
Quality2.8
Difficulty95%
Would Retake88
Reviews95%
Would Retake
88
Reviews
Rating DistributionOfficial
5
82
4
2
3
0
2
2
1
2
What Students Say
“Bob is an excellent professor who truly cares for the students and tries to make sure that they understand all necessary content for the class”
MATH100 - 5.0 rating“They take advantage of an amazing professor who excels at teaching”
MATH23A - 5.0 ratingClass Info
Attendance Mandatory
71%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
MATH100
5.0
(4)MATH23A
5.0
(30)Math105a
5.0
(3)MATH23B
5.0
(2)MATH114
5.0
(1)Difficulty by Course
MATH100
3.5
MATH23B
3.5
Math19B
3.2
MATH114
3.0
Math11B
2.8
Reviews (88)
Bob is an excellent professor who truly cares for the students and tries to make sure that they understand all necessary content for the class. He is very approachable, so you can always ask him on doubts. The class definitely isn't easy, and requires a lot of effort. However, his funny lectures and fair grading make the class a pleasure to take.
I am not a math person at all but Bob has made this class really engaging. Bob is really here to support you outside and inside of class! His lectures are really clear and he post lots of notes online to refer back too. Hes really sassy but that makes lecture great as it keeps you ingaged with his humor! 10/10. Go bob!
Bob has been the funniest professor I've had, really sassy and engaging. Lectures are entertaining to go to because of him. He is test-heavy and doesn't allow any calculators in the tests, unfortunately. This year, he wasn't going to allow us any notes for the midterm, but was very lenient and let us use half a sheet of notes.
Bob is a super funny and sassy professor. He has never taught a boring lecture (he doesn't believe in shoes and he points with large sticks). 1 midterm (1 full page notes) and 1 final (1 page front and back notes), that are pretty close to the practice tests. Edfinity homework some weeks, worksheet graded for participation in section. Very cool guy
Bob is really cool. He makes himself available outside of class. He also never makes you feel dumb for asking questions, he gives really good explanations and cares about if people are actually learning. as long as you study/ do the work its easy.
Dr. Bob is literally the best professor. So entertaining, so funny, and a great teacher overall. There has never been a moment where I have been confused and without a source of help. Dr. Bob always makes time to help his students, even beyond regular office hours. His class is interesting and engaging and I would take it again in a heartbeat.
Goat professor. Super chill, funny guy. Teaches extremely well. Grades are curved to an extent. Would definitely take him again.
This is a great teacher. The lectures are really funny and the teachers actually teaches. He will answer your questions, no matter how smart or dumb it is, and is very transparent about his expectations. Office Hours are also helpful.
Amazing professor. Lectures were never boring and always funny. He is very clear on his information about the class including office hours and grading criteria. I wish all instructors were like him!
Super understanding, is a human before he is a professor. Really keeps students engaged with an explanation of WHY things will be important later (and which things are less important for particular majors). Couldn't recommend him any more.
Bob was a pretty good lecturer, although some of his jokes were a little annoying but that's ok I forgive him. Some of his lectures went very quickly, and it was very hard to keep up with him. The tests were challenging but fair. The project went beyond what the course was meant to cover, and took too long for me and my group to finish (~ 25 hours)
Great lectures! Carried an A- almost all year but at the end final took a toll and dropped me to a B, sweet prof he put my grade as B+ overall. Project for class was hard but learned a lot. Attendance is mandatory for lectures but that is to help you. Overall you should take his class! Great way to end first freshman quarter.
Bob is a professor that cares about the students with flexible office hours and makes funny jokes. I took this class P/NP due to changing majors. Before the final, my grade was at a B. After the final, my grade went down to a C-. However like the previous comment, Bob rounded me to a C which barely qualified as a passing grade ("P"). Thanks Bob.
He was a great professor. He was very funny and made many jokes throughout his lectures. His attendance was a one question canvas quiz in class He gave little homework, and was always open for office hours. He was very respectful when answering questions in class. 10/10 would recommend.
Bob was a great professor! If you're in his class make sure to attend class since there are 1 point attendance quizzes but his lectures are recorded. He also has plenty of office hours for you to get help.
Really an awesome professor. Highly recommended.
Good Professor for this class. Covers material very well, provides endless opportunities to meet him outside of class, answers all questions, and makes funny jokes during his lectures. I found the project to be very difficult and almost impossible to do on your own, so reach out early before his office hours are flooded with people.
Don't get me wrong, this class was pretty challenging but I'm so glad that Bob was the one teaching. He is the sassiest prof I've ever had in the best way possible. His lectures are very engaging and he really tries to help you succeed whenever he can. Super funny guy, if you are debating between him and another prof choose Bob he's great.
Good teacher. Very engaging. You see his feet a lot.
Truly caring approachable professor, he will answer all your questions. Lectures were engaging and weren't boring, pretty funny sometimes ngl. He teaches everything in lecture so you won't need to read the textbook. Discussions were graded on participation which was helpful. Homework wasn't too much. Theres always ec at the end of every test.
Everything you learn will come from lecture, which were very helpful but super fast-paced. Being attentive and taking good notes is key. Actually do the homework don't cheat on it. He makes it very easy for you to pass but it does take a lot of effort to get an A. Project was ROUGH, lots and lots of late nights for it, but it was a grade boost.
I only got a B because I didn't go to class as much as I should have and was quite behind, however Bob was excellent and I would definitely take his class again. He is super funny and teaches very well and makes a lot of great jokes! The homework is super easy. One project at the end super hard. Final was super hard though
Literally one of the best math teachers Ive had. He's so funny, and cares about his students. He splits 4 exams into a take home part (with answers provided) and in class part, and the final is an option to retake one of the 4 exams. Plus he actually makes sense and genuinely loves math. If you need to take a math class, make sure it's with Bob!!
As someone who never passed algebra 2 in high school, I somehow scored the highest grade in Bob's calc 2 class. He truly has an inhuman dedication to his job as a professor, and uses it to benefit his students the most. Lectures feel like you're in a circus and he is the ringleader, and by the time you leave his class you will miss it. Trust me.
BOB IS PROMETHEUS. BOB HAS BROUGHT US THE FIRE, BOB HAS BROUGHT US THE LIGHT. ON THE DARKEST HOUR OF YOUR DARKEST DAY, YOU WILL THANK BOB, FOR HIS BOUNDLESS WISDOM SHALL SAVE YOU. PRAISE BOB. On a more serious note, Bob is an amazing lecturer who cares a ton about the success of his students. He explains things well and has tons of office hours.
Bob is so funny and always keeps lectures interesting and engaging. He made sure we were well prepared for the midterms and was extremely lenient, allowing students to retake them as the final, so we didn't have an actual final exam. Easy to reach outside class & engages w/ students. Best professor I've ever had. Thank you for everything Bob ^_^
Bob is very good. I didn't really know how to do math, but he is very accommodating and the final was super easy and bumped my grade by like 10% somehow. Really caring guy who tries his best.
Bob is one of the best math professors. He was kind & caring with grading. Although I didn't really catch on to his teaching methods I studied in my own time & went to LSS tutoring weekly+ exam reviews. STUDY the take home exams, be prepared for harder question by 3rd/4th exam but same concepts. The layout of the class is built for student success.
Bob keeps his lectures informative and simple. He never overcomplicates the lectures like some of the other math professors I've taken. There was no midterms, instead 4 exams, which for the most part were easy. He allowed us a cheat sheet on them as well. The final was just a retake of the 4 exams. I highly recommend Bob.
Bob is great, he is genuine and interesting in his lectures. He will often use examples with numbers before giving the general definition of a mathematical concept. He also makes plenty of jokes.
Genuinely reignited my interest in math after 11a. He's a genuinely kind and caring guy who isn't rough on the 11-track students. Homework was relatively easy(you get lots of time to complete them) and the midterms and finals were not atrocious. 20-20-30% distribution. Attendance is "mandatory" but not really. Easy A grade and he teaches great.
just really wants his students to do well in the course, and lectures in such an engaging way that makes the material easy to comprehend. just such a hilarious guy that made me look forward to coming to lecture every week.
So goated, I had never gotten better than a C+ in a college level math course and I finished off with an A-. Love this man to bits, funny as hell too.
Bob is the only professor I've ever seen that can make an entire lecture hall crack up into laughter on any given day. He is an awesome guy and an even better teacher. Don't be fooled by his charm: calculus is still a hard topic and, especially near the end of the course, it ramps up significantly. But keep your eyes fixed & bask in bob's greatness
He wants his students to succeed and is flexible about changing due dates and adjusting to outside circumstances. He also provides a cheat sheet for exams and reviews problems similar to those on the midterms/finals. Adds a slight curve to boost final grade. Overall goated professor would 10/10 take again.
The homework problems were interesting. Lectures were good and tests were reasonable. The final project was a really cool, we walked through the steps of a "historical" proof. I don't think it was 100% rigorous but it was instructional. His OHs are useful and often busy.
Bob is a great professor, he explains content in a way that works for us and will answer nearly any question you have. The class has a final project which is a large proof. He is very flexible and makes a lot of jokes during lectures. This class is also great prep for real analysis, as Bob takes a lot of examples to Analysis.
Real rundown of this professor: Imagine if Peter Griffin was a math genius. Bob is both hilarious and knows his shite. Math 100 was a lot of work and left my brain hurting at times, but dang do you actually learn. You know he really cares about the field of math and his students who decide to venture into these unknown territories.
Bob is like if Peter Griffin had PhD in Pure Mathematics.
Felt impossible to pass. Could not control the room at all so it was impossible to focus in a loud, very quick paced and loaded lecture. Lots of hw and platform flagged/marks very finnicky things wrong. So much homework. Didnt accurately prepare for exams. Was not understanding in my case and demanded proof of an incident for an extension.
good teacher
Genuinely amazing professor, really cares about his students. His lectures are absolutely hilarious and does whatever he can to make the lecture more memorable and the information more digestible. I was coming in after Calc BC thinking the class was going to be difficult but he made the class enjoyable and easy to get through.
He was an amazing professor. I have always enjoyed math, so I knew I would like the course, but he made his tests focused on what we had learned in class, and helped me feel prepared for any future math courses.
petter griffin teaching u math - looks like him and same sense of humor, hard hw but the tests are straight forward and much easier, three midterms and final is optional(retake for any or all of the midterms if u did bad), lectures are clear and enjoyed the class
Bob is a great math teacher, he lectures well and his tests are fair. Easy? Not easy but not hard.
Bob has gone above and beyond this quarter for 23A preparing course material, making himself available in office hours, and answering the myriad of logistics questions he's received. This class has tested his patience, yet he's kept his cool. Those who've paid attention and put in the work recognize instructor wh
(Previous review posted prematurely) Students who've paid attention and put in the effort recognize the value of an instructor with Bob's level of understanding and clarity. Show up, do the work, and you will be set for success.
Bob is exceptional, too good for this class. It's surprising how entitled, lazy, and immature some stem COLLEGE kids here are. They take advantage of an amazing professor who excels at teaching. Bob should set boundaries, as his kindness is being exploited.
Lectures are clear and easy to understand even if fast paced. Dry sense of humor and his knowledge of the subject makes him an engaging speaker and easy to follow. Very generous midterm/final policy; final is just a chance to retake midterms if you want to. If you pay attention to lectures and stay on top of homework then you will succeed.
Bob taught me the difference between a good professor and an easy professor. Bob may be the best lecturer I've ever had, but 23A was nightmarishly difficult. The content was managable but he always went with the hardest versions of questions in large volumes. Expect to be challenged, but without a doubt you will learn the concepts very thoroughly.
This guy is literally a legend. Differential vector calculus is easily a very tricky subject, especially for freshman in their first quarter. However, Bob made me look forward to lecture every MWF. Bob if you read this please officiate my wedding 🙏
The best. GOAT.
Wonderful professor, his lectures made even the hardest topics easier to comprehend. Attendance is mandatory in class, three midterms total. The final exam was essentially an option to retake any or all midterms for a better grade, so if you did well on all three, you could just skip the final date. Would so recommend taking him. ALL HAIL BOB!
Awesome professor. Clear, concise lectures, worked out examples, and plenty of dry humor. There was also a project on higher level math applications using course content as a foundation. Tests are clear, no tricks, but trig sub can throw you off so practice that.
Dope professor. Clear lectures with no filler and plenty of dry humor. A lot of unit tests, but the final basically became retaking any unit test you did poorly on (yes he takes the higher grade). Sections mandatory but the TAs were chill too.
Reviews are all real and true, Bob is awesome. Filters out a lot of the nonsense with complex topics and gives them very straight. His tests are pretty brutal, but he grades very fair and usually offers retakes. Lectures are hilarious, Bobs a silly dude. Take his class, all hail bob.
Bob has well-earned his reputation. He's funny, brutally honest, makes complex mathematics simple and digestible, and genuinely wants his students to succeed. He works through difficult concepts in-class and offers retakes for the midterms; attending class and doing the homework are necessary to do well. All hail Bob.
Bob's way of teaching and passion for math made lectures always something to look forward to. He is able to explain complex topics but also include humorous moments that ultimately make for an exceptional lecturer. Furthermore, he is always real with his students, which makes him widely respected by his students.
*This is for MATH 16A* Bob is so funny and makes lecture worth going to! He breaks down difficult concepts in very helpful ways for students! All of his tests were multiple choice (although that may differ with classes). Looking forward to having him as a professor again!
I took math2 with him. The content of his class was pretty easy and review from high school, he makes his tests a bit unnecessarily hard and the averages are pretty low but he curves grades a ton at the end so don't freak out about your grade. Study the slides not the homeworks for test prep. good prof
THATS WHY HES THE GOAT THE GOAT
Clear amazing lectures, and great teacher. He genuinely cares about making sure you succeed and all of his grading policies are very fair. He's funny and kind as well. The lack of traditional final gives students an opportunity to retake any or all midterms if they did poorly on them instead of a cumulative final. Take this class if you can!
I took Bob for Math16A NOT math3, weird class design (not his fault) but he was easily accessible during office hours and did his best at explaining concepts. Super funny and realistic guy, take Math 16A if you want a more word problem-based math class and like biology instead of straight numbers.
WE LOVE BOB. the best math professor out there
I love bob
i changed my major to applied math because of bob. i really liked this class and i genuinely look forward to bobs lectures. as for the class itself, Bob made everything easier to understand and his lectures are honestly amazing because all the information is condensed and there is no filler. need to study lots and work hard but thats a given.
Often made lectures entertaining, and a fun place to learn. Would love to take another class with him again.
Despite the fact that I never went to class because I'm a bum who can't wake up before 9AM, I was able to do well in this class because Bob is THAT good of a lecturer. His recordings were funny, engaging, and straight to the point. His exams were tough, but his study guides were great and he let us have a cheat sheet. Take this class! #bob4lyfe
Bob is a great guy who can teach very well and is clearly very passionate about what he teaches. Allows cheat sheets and gives 1 very doable hw assignment a week sections were very easy aswell would only have to be there for around 20 mins awesome teacher!
Love Bob, he's funny and he's good at teaching.
Reviews don't lie. Classic chill & tired prof archetype. Super communicative, tells you what's on the test and what isn't. Explores extra math concepts to expose math majors to concepts they might like. Difficulty depends on how good at math you are. Everything's on Canvas including recordings. Cares a lot and is dedicated. No complaints. Good prof
Bob is amazing they should pay him more
Bob is where it's at. 3 midterms. Midterms were literally the reviews but had different numbers. Weekly homeworks and section quizzes, but he drops a few of both. Final is optional, it's a chance to retake any/all of the midterms. Such a fun lecturer, loved going to class.
bob is amazing. he made complex calc/linear algebra topics very digestible, and was a fun guy through it all. I found myself WANTING to go to lectures, not to get the material, just to listen to whatever funny stories bob had for us that day. he is a VERY kind grader, and allows cheat sheets for every test, so unless you hate yourself, you'll pass.
favorite professor i've had at ucsc so far. very accommodating and understanding and he's really funny. genuinely wants you to succeed.
i love him
Bob is awesome. He is one of the only professors I know to write separate lecture notes for the class which are extremely helpful. He appreciates genuine participation and questions, and provides useful feedback during office hours. Just a great guy in general, everyone should definitely take a course with this professor.
He responds to emails his class is amazing and very relaxed. He is able to help you in his office hours and is an overall chill guy. Amazing with his lectures and very funny and quippy!!
While the class itself is not interesting, attending lectures with Bob at least makes it entertaining. He's a cool guy who knows his stuff, explains topics in simple terms, but the class does move fast.
Bob is the best, funny guy, best dressed, and an overall cool dude. Would take his class again, 10/10. Explains the subjects well and cares about his students.
Bob actually sucks at teaching, I love him as a person, he is very funny. But I genuinely got nothing from the lectures. I had to rely on my sections to teach me and most of the course work I had to learn by myself. He also lectures wayyyyyy too fast and my classmates and I can never keep up.
bob more like blob is bad at teaching and threatens us with test.
Bob is a really nice and funny guy but he lectures so fast it feels so hard to keep up. Taken 2 different math courses with him. Failed the 1st time I had a class with him, got an A with a different prof. Weekly quiz, midterm every 3 weeks, goes over topics so fast so you have to teach yourself. He's not a bad guy at all there's just something...
Bob is a very funny guy and engages with the class (though sometimes too much). He is very accessible if you have questions, I went to his office hours weekly and was able to just do my homework and ask for help when needed. The class goes really fast and he's a bit intimidating in lecture, but outside of class he is calm, understanding, and great.
Bob was a really chill and funny guy. I enjoyed going to his lectures, however I would agree that he goes a bit fast when it comes to going over the material. He does help you a lot when it comes to preparing for the exams though, and he is also very chill when it comes to them as well.
Bob is the goat, like others have stated, he's like if Peter Griffin had a phd in math. I went to like 5 lectures and got an A+, this class is so easy especially if you attend and he's so funny. 3 midterms, no final, and you can retake all 3 midterms during the final allocation if you need to. 10/10 would recommend, I wish I went to more lectures.
First time this class was offered in years, but Bob was very understanding of this and went easy on us. He is the funniest professor I have ever had. He's also super smart. The class was confusing to me, but I think with a TA for next time, it would be a very doable class. Definitely take Bob if you can. Don't mistake his sarcasm for rudeness!
Really funny guy! I didn't perform well in this class, though. He gives attendance quizzes, homeworks, 3 midterms and a final. The final is in the style of a midterm. You can also retake up to all 3 of the midterms too. Love Bob as a professor and person but I just couldn't keep up...if you struggle with math definitely go to office hours/tutoring.
Class Info
Attendance Mandatory
71%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
MATH100
5.0
(4)MATH23A
5.0
(30)Math105a
5.0
(3)MATH23B
5.0
(2)MATH114
5.0
(1)Difficulty by Course
MATH100
3.5
MATH23B
3.5
Math19B
3.2
MATH114
3.0
Math11B
2.8