2.5

Kathlene Stephen

Mathematics - University at Buffalo (SUNY Buffalo)

2.5
Quality
3.9
Difficulty
36%
Would Retake
137
Reviews
2.5
Quality
3.9
Difficulty
2.5
Helpful
2.5
Clarity

36%

Would Retake

137

Reviews

Rating Distribution
Official

5

26

4

19

3

13

2

26

1

53

What Students Say

Awful Professor, dont take her, you'll regret it

MATH141 - 1.0 rating

I didn't like her teaching style, but the class was still easy

MTH141 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

79%

Textbook Required

26%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A (28)
B (10)
A- (10)
Grade Distribution
A(31)B(11)C(4)D(8)F(1)A-/B+(19)
Based on 95 reported grades
A: 28
B: 10
A-: 10
Not sure yet: 10
Common Tags
Lots of homework (38)
Skip class? You won't pass. (28)
Test heavy (27)
LOTS OF HOMEWORK (22)
Tough Grader (15)
Tough grader (15)
Clear grading criteria (14)
Lecture heavy (14)
Rating Trend

Improving

+0.90 avg change
Mar
Apr
May
Sep
Nov
Dec
Last 6 months
Ratings by Course

MTH131

3.9

(7)

ULC148

3.3

(3)

CALC141

3.3

(4)

MATH141

3.1

(14)

MATH115

3.0

(2)
+13 more courses
Difficulty by Course

MTH115N

5.0

CALC142

5.0

121

4.5

MTH142

4.5

MTH115

4.4

Reviews (137)
2.0
3.0
MTH115
Nov 9, 2006

She goes way too fast, and she has a****ty attitude about things. She doesn't like to answer questions...and she does all the problems on the board FOR YOU so you don't really learn anything. You basically have to teach yourself wiht this one.

1.0
5.0
MTH115
Nov 11, 2006

Wayyy to fast with a bad attitude and te textbook is absolutely vital. This really is a self teaching class, you wont be able to do well by just goign to class

2.0
4.0
MTH115
Nov 11, 2006

Went way too fast when teaching and tests are hard..very hard.

3.0
4.0
MTH115
Nov 27, 2006

Very confusing, no office hours, very fast. I took this class in 10th grade and finished with a 98 and now im in the 80's because of her. Its rediculous, I dred the class, cant wait till next semester. The only good parts are she drops lowest quiz and cancels class once in a while.

1.0
5.0
MTH115
Dec 6, 2006

this was the worst teacher i have ever had. if i had not taken the class in high school, i would have failed. many suprises on tests.

1.0
5.0
MTH115
Dec 13, 2006

worst math teacher ever! Math is the kind of subject where u need a good teacher or you'll fail....she's terrible...she goes way too fast when teaching...her tests are impossible its nothing like what we do in class.

1.0
3.0
MTH115
Dec 24, 2006

Horrible experience!! Do anything you can to NOT have this teacher! Ditto everything that has already been said. Save yourself the agrivation. She didnt know anything unless it was written in her notes, and hated answering questions... went fast to avoid them. Run fast!!! Hurry!

5.0
3.0
MATH115
Jan 30, 2007

Tough, but fair instructor. Learned a great deal due to her extra help after classes. You will get what you put in with this instructor since she does speak english unlike many other math instructors at UB. Some of my fellow students had troubles because the didnt do homework and missed classes. Dont be like them. Overall a great experience.

2.0
5.0
MTH115
Mar 6, 2007

not organized, moves to fast. she does try to answer question but not very clearly. she is the worst professor i have ever had. i worked hard but it would be next to impossable to pass this class without knowing alot of it before you enter. and that is the way she teaches the class. if you don't know it already then its over, you should just drop.

1.0
5.0
MATH115
Jul 2, 2007

I had to drop this course after only the 2nd day of going! She moves way too fast. I am so bad at math. I was just like screw this and dropped it. I'll find something else to fill my math requirement..her class is ridiculous.

1.0
5.0
MTH115N
Nov 8, 2007

Horrible teacher I got a D in her precalc class and A's in clac one and calc 2. this shows that my skills were fine to get an A in her class. She doesn't teach and makes her tests as hard as possible. She is the worst I have ever had!!!!!!!!!!

1.0
5.0
MTH115
Nov 6, 2012

I actually had her for Math my freshman year of high school in Williamsville also. She hasn't changed. Boring and unattentive, with hard tests and no help.

5.0
1.0
MTH131
Dec 5, 2012

Good teacher. her class was a breeze for me mostly because im great at math, and because i took calc in high school. if u havent taken it in high school your probably better off not taking her for this class. And shes not that bad looking either lol

4.0
2.0
MTH131
Jan 14, 2013

I'm a good math student and had previously taken calc before taking this. The work is not hard but going into this class without taking calc already might be hard. It's easy to get a good grade especially on homework because she gives you the option to get 100s on them before the semester ends. I really liked her as a teacher she was very nice.

5.0
3.0
MTH122
Grade: B
Aug 21, 2013

I took her class over the summer but she runs it the same during semester. She is very nice and helpful. If you go to class and do the homework you a guaranteed a decent grade. She is awesome

1.0
5.0
MTH115
Dec 22, 2013

I hate this teacher, she is the worst teacher ever. I participated in class and got 100 on all my homework. My test weren't bad but she gave me a horrible grade!! DO NOT TAKE HER !! You will regret.

5.0
2.0
MTH122
Grade: A-
Feb 25, 2014

Great teacher, she will help you understand everything step by step. Not an easy class because of material but she makes it pretty easy to get a decent grade. Pretty good looking as well

1.0
5.0
MTH121
Mar 24, 2014

She is the worst professor I've ever had. She copies everything out of the book, she moves way to fast, and has no interest in the class. She gives 50 questions for homework, yet only grades a few. And she doesn't prepare you for the tests at all. And she barely showed up to her office hours. You will regret taking her.

1.0
4.0
1212
Grade: Incomplete
Nov 7, 2014

If you did not take AP Calculus do not bother with her, she expects you to learn things that would normally take about a week in two days.

1.0
3.0
MTH121
Grade: Not sure yet
Dec 22, 2014

If you plan on taking this professor I hope you like taking weekly quizzes and biweekly exams. She gives an exam at the end of the chapter which is beyond annoying. Also, she was barely on time for any of the lectures and when taking an exam she did not give extra time if she came late. Hws are online and so is the final. Enjoy all 150 questions.

3.0
5.0
121
Jan 22, 2015

HW online(a lot), Quiz weekly(so annoying), Exam every 2 weeks(I don't have enough time to review), she's speech is too fast to get the point.

2.0
4.0
MT00306
Mar 14, 2015

Sorry, I kinda like her because she's nice.. Kinda! Also a little bit of a B**ch and makes you feel dumb for asking questions. She is WAY too fast and has no interest in helping if you're confused. 50 online homework questions due every night. However when you talk to her about anything other than math she's very nice! But that defeats her purpose!

1.0
5.0
MTH121
Apr 16, 2015

don't ever take this class. She's a horrible teacher speeds through the lecture and then acts like any question you may have is crazy. doesn't care whether class understands or not as long as like 3 people get it then she give a crazy amount of homework and tests overall just horrible

2.0
4.0
MTH121
May 10, 2015

I have never rated a professor, but I had to do humanity a favor,quizzes every week, exams every two weeks, online homework. She says that the textbook isn't required but it will help you. She doesn't teach, she just does examples from the text book for the entire class, oh and an online final with 150 questions. WOULD NEVER TAKE AGAIN OR RECOMMEND

4.0
3.0
MTH122
Grade: A
May 14, 2015

Math is one of my strong subjects, and as long as I did the work, it would have been pretty hard to fail. HOMEWORK IS WORTH 50% OF THE GRADE. As long as you type in some answer for the online homework question by the due date, you can go back and attempt the questions infinitely. Tests are fair and attendence counts.

2.0
5.0
CALC141
Sep 24, 2015

This teacher is the worst I've ever had. She rushes through the notes and is Horrible at explaining. That class is like military boot camp and she is nothing but an annoyance

3.0
4.0
MATH141
Oct 19, 2015

She's pretty messy, she assigns HW but when she forgets, she provides 4 topics of HW due in two days (about 50-80 questions). Takes attendance which IDK why, signing in with 100+students. Her exam is pretty fair, just know your stuff. Oh and lecture, might as well throw your textbook since her notes are all from the textbook verbatem.

1.0
5.0
MTH141
Grade: A-
Oct 20, 2015

Its unfortunate i only get 350 characters to rant because i could go all day. If you try and take this class without a prior knowledge of calc there is a 100% you rip your hair out. Her lectures are read word for word out of the text book with 0 clarification of any of it. Expect at least 2 hours of HW a day and bi weekly tests. Shes the worst

1.0
5.0
MTH141
Oct 20, 2015

It's insane how I forced myself to write this review just because this teacher was so bad. Good person but terrible teacher. Writes on screen in class and is hard to read as well as messy. Weekly quizzes and tests often. Can't explain any problems thoroughly and if you're new to calc, this will be your nightmare. Crazy amount of hw give as well..

2.0
4.0
MTH141
Grade: Not sure yet
Nov 12, 2015

Horrible teacher. Very moody and will snap on impulse. Only good thing is that homework is 50% of grade and final is online

2.0
4.0
MTH141
Grade: Not sure yet
Nov 19, 2015

She has pre-written notes that she just copies onto a new sheet of paper and shows with a projector. She is AWFUL at explaining things and writes so fast that you cant keep up. If you have the book, don't bother taking notes. Quizzes are every week and the tests are difficult. Also, expect 2-3 hours of homework a day. Homework is 50% of the grade.

2.0
2.0
MTH141
Grade: C+
Jan 13, 2016

Bad professor who doesn't know how to teach, literally a talking textbook . Might as well not go to class. Really easy to pass her class; four exams, weekly quizzes, hw online after every class & a final online (students cheat & anyone can get 100's on the online stuff). Really nice & sweet lady though. She's really pretty and I had a crush on her.

3.0
3.0
MTH121
Grade: B+
Jan 28, 2016

Has pre-written notes and just writes them again in class on projector. Goes way too fast for introductory calculus course for medical majors. Make sure you have prior knowledge in calculus. Also takes attendance.

2.0
2.0
MTH141
Grade: A
Feb 1, 2016

I didn't like her teaching style, but the class was still easy.

4.0
2.0
MATH141
Grade: A
Feb 5, 2016

Although attendance is mandatory, her lectures are extremely clear if you pay attention. Not only that, homework is 50% of your grade so that is an easy A if you do your homework. I failed 2 exams and passed all my others and still managed to achieve an A because of homework. Also, the final exam is online so it is extremely easy.

2.0
3.0
MATH122
Mar 8, 2017
Wouldn't take again

Put wrong question information on hw so you have to do it for a pretty long time and figure it out on yourself. Attendance is required. Speak and write fast. Calculater has to be TI30XIIS or you can not take the exam. Would never take her class again.

LOTS OF HOMEWORK
LECTURE HEAVY
Skip class? You won't pass.
3.0
4.0
MTH121
Apr 23, 2017
Wouldn't take again

She's alright, but she writes really fast and gives 4 hrs of homework and a quiz EVERY week. There are five exams, including the final. The good thing about her is that she doesn't give minuses (no A-, B-, etc.), and the final is online, and there are many chances to improve your grade. Also super hot and her nails are literally the best.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MTH122
May 16, 2017
Wouldn't take again

She just doesn't know how to teach. The worst professor I've ever had.

4.0
5.0
MTH122
Grade: D+
May 19, 2017
Would take again

she a great professer yet scary. exams are straightforward-few questions that are worth alot. the final was 150 questions online yet super difficult and on things we barely focused on. notes aren't too helpful. online homework easy and pretty good to understand. quizzes are 2 questions that are kind of hard as there is no solid review. STUDYYYYYYYY

Tough Grader
Participation matters
TEST HEAVY
1.0
5.0
MTH122
May 26, 2017
Wouldn't take again

She is one of the worst professors Ive ever had. Her exams are super hard and she is such a tough grader. There are quizzes every week in recitation which gets so annoying. Only good parts about her class is that homework+attendance is worth 27% and the online final is the homework questions so its easy to get the answers from the homeworks.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MATH141
May 27, 2017
Wouldn't take again

Awful Professor, dont take her, you'll regret it

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MTH122
Jun 1, 2017
Wouldn't take again

do yourself a favor and avoid! You have homework due twice a week evey single week; and a quiz every single week and 5 exams! A class that shouldn't be that hard is made impossible. Her notes arent bad but good luck leeping up with them as she hand writes all of it and moves on as she writes.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
MTH121
Grade: Drop/Withdrawal
Jun 10, 2017
Wouldn't take again

I am not the best in math but I try. I'm the type of student who needs a good math professor to do well in math. In prof. Hockadays calc 1 class I found it impossible to understand calculus and her office hours were useless. She also seems not to care much about student. I retook semester after and got an A with a much better professor.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MTH122
Grade: A
Jul 27, 2017
Wouldn't take again

She is a bad professor. She does not teach everything that is on the exam and she writes really fast and will not slow down even when she is asked. She gives an online final which is a 150 questions but it took me and my friends 20 hours and everyone has different numbers and the questions are in a different order. If you get her switch out.

Tough Grader
LECTURE HEAVY
5.0
3.0
MTH131
Grade: B
Aug 19, 2017
Would take again

Honestly, she's the best professor I've ever had. She was kind, supportive, and always happy to address any problems I had.

Gives good feedback
LOTS OF HOMEWORK
Caring
1.0
5.0
MTH122
Nov 7, 2017
Wouldn't take again

Shouldve listened to the warnings I got from this website and from peers. HORRIBLE teacher. If youre naturally good at math you might do well, but for someone who needs good notes and things explained properly this class is not for you. Shes very unapproachable and makes you feel dumb if you dont understand. AVOID AT ALL COSTS.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
MTH122
Grade: Rather not say
Dec 10, 2017
Wouldn't take again

worst of the worst. you need 96% for A, and 150 questions online final can take you up to 25 hrs if you spend 10 min on each question. It was basically redone all your home works for the semester within the final week. Maybe she didn't realize we do have other finals. Please go take another class.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MTH122
Dec 13, 2017
Wouldn't take again

I ignored the warnings on here and regretting it. I thought she was decent until her 150 question online final during finals week, which took me probably 20 hours overall, and did not result in a good grade. I probably have more work in this class than my other 5 combined and I am a science major. Ridiculous amount of work for a 100 level class.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
5.0
MTH122
Grade: Not sure yet
Dec 17, 2017
Wouldn't take again

As a lecturer she is not bad at all, actually one of the better professors. However I think she enjoys seeing students struggle, and makes this class much harder than it should be as she makes a 96 an A and an 88-91 a B+ which btw goes against university policy. The final she gives is ridiculous especially if you had 5 r so other exams that week.

Tough Grader
Amazing lectures
Tests are tough
1.0
5.0
MTH122
Grade: B
Dec 17, 2017
Wouldn't take again

Okay I think she wasn't a great teacher but there is a way to do well in her class. The finals are all old homework questions and you can pull up the homeworks while the final is open and request new numbers until you get the ones that match the one you have on the final. Also do all the hws. I failed every test but 1 and still got a B bc of this

Tough Grader
LOTS OF HOMEWORK
Tests are tough
1.0
4.0
MTH121
Grade: A
Jan 17, 2018
Wouldn't take again

Professor Hockaday was a poor professor. She did very little to help students and seemed like she cared very little. There were no review sheets provided, though it is a very condensed class because we are in "college." Do not expect to do well if you are bad at math or don't want to spend hours doing homework. Do not take online with her like I.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
5.0
MTH121
Jan 22, 2018
Wouldn't take again

Had to retake her class because she was a horrible teacher and gave NO review sheets. She says we are adults which I understand but my other classes that were level 500 had review sheets. Her definition of a review sheet was just every chapter title that we learned. She done give a S... about her students, almost as if she wants you to fail.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
4.0
MTH122
Grade: B+
Jan 31, 2018
Wouldn't take again

Really not as bad as people make her out to be. It's a hard class and she makes you work for it, but she does help a lot if you just ask her in office hours. Gives decent review sheets and you really need to know them to do well on the test. Study homework and the review sheet. Not bad tests tbh.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
3.0
MATH141
Grade: A
May 3, 2018
Would take again

I feel pretty nervous about taking this class after reading all the reviews. Idk if she teaches the 121 class differently, but she's not a bad teacher. The final is no longer online. She uploads review sheets. There's a quiz every recitation and 5 tests including final. There's HW every week and as long as you complete it, you can redo it anytime.

LOTS OF HOMEWORK
Clear grading criteria
TEST HEAVY
4.0
4.0
MATH141
Grade: A
May 24, 2018
Wouldn't take again

She isn't bad. She makes homework 50% of your grade and the tests are easy if you do and understand all the homeworks. Make sure you go to lectures so you know how to do the homework, and it should be an easy A.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CALC142
Grade: Drop/Withdrawal
Oct 10, 2018
Wouldn't take again

If you get this teacher after having a high school calc1 class, you will have a really hard time.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
5.0
MTH142
Oct 23, 2018
Wouldn't take again

I honestly really like her. Sure I'm practically failing right now but there are opportunities to get your grade up, such as doing the homework and the quizzes every week lmaooooo problem is once you get lost one week it goes down hill from there and its an extreme sport trying to bring it up again. But she's mad friendly and is open for questions!

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
1.0
5.0
MTH141
Grade: Drop/Withdrawal
Oct 31, 2018
Wouldn't take again

She goes a million miles an hour in her lectures. Her defense to her failing students is that if they did their homework it'd be fine... except if we knew how to do it, there's too much homework, on average 2-3 assignments a week each 10-15 long answer questions, almost never multiple choice, sometimes multiple parts.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
5.0
MTH142
Grade: B
Nov 11, 2018
Wouldn't take again

She goes super fast in lecture and sometimes doesnt even address questions or she will say "any questions" then just move on. If you do not go to every class or do every homework you will not do well in class. I have a B somehow but this class has been a struggle. Do NOT recommend this class if you are coming straight from high school with AP cred.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
2.0
4.0
MTH142
Grade: B-
Dec 6, 2018
Wouldn't take again

I've had Hockaday for Calc 1 and 2. Avoid her. I survived only because the excessive HW works in your favor due to it counting for a good amount of your grade. Tests are very hard and rarely curved at all. Her lectures consist of her writing a textbook chapter on her iPad while you watch via projector. Rarely attends her office hours.

LOTS OF HOMEWORK
Clear grading criteria
TEST HEAVY
1.0
5.0
MTH121
Grade: B+
Jan 5, 2019
Wouldn't take again

Awful teacher, don't take her class or do, youll suffer on tests and homework. You get very little out of her mandatory classes

Tough Grader
LOTS OF HOMEWORK
3.0
5.0
MATH121
Grade: B+
Jan 24, 2019
Would take again

If you can marry calculus and forget about your dog, your family, ans obligations, youll do fine in this class. The topic is a little forky so I get how ppl leave bad reviews. Unless youre President Trump and can come in with no experience and do better than all of your predecessors, this will be a challenging class.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
SO MANY PAPERS
2.0
4.0
MTH142
Apr 22, 2019
Wouldn't take again

Material is crammed into fast paced lectures and not explained conceptually. Tests are often too long for the time given and never graded on a curve. Some material will be tested two days after it's introduced. That said, Kathlene is nice and homework grades (which you can go back and improve at any point) make it easy to get a decent grade.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
MTH141
Grade: C
Apr 25, 2019
Wouldn't take again

I honestly thought people were being mean at first. I went in and she seemed so nice, but do not let that fool you, she is a terrible teacher. The homework is hard, the lectures are boring, no review, no help, nothing. She sucks. stay away at all costs. she gives tests that are extremely hard, extremely often, and provides no chance for improvement

Skip class? You won't pass.
Test heavy
Tough grader
5.0
2.0
MTH122
May 9, 2019
Would take again

As long as you go to class, its an easy A. She provides a lot of examples to her lessons to make sure you understand the concepts. Her homework assignments can be a bit lengthy but its not that bad.

Respected
Lots of homework
Amazing lectures
4.0
4.0
MTH142
Grade: A
Jun 5, 2019
Would take again

She is really good. It is just that the TAs werent that great so the quiz grades affected the overall grade. Instead of A+, A.

Skip class? You won't pass.
Clear grading criteria
Beware of pop quizzes
1.0
5.0
MTH142
Jun 10, 2019
Wouldn't take again

Calc2 was honestly v difficult but would not recommend it w/ her. Nice lady-baked us cookies even though we all failed, but tests were unreasonably difficult. Lots of homework, all handwritten notes, and you basically have to teach yourself everything because she goes T O O F A S T. And I mean learning the main material of an exam the day before.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
MTH122
Grade: Rather not say
Sep 24, 2019
Wouldn't take again

Her tests were ridiculously difficult and her lectures were too fast. Also, she was very rude when you needed help

Lots of homework
Test heavy
Tough grader
2.0
2.0
MTH141
Grade: A
Sep 24, 2019
Wouldn't take again

Professor Hockaday usually tends to tels her class that she goes very fast in class and that she can slow down if needed but when needed she doesn't slow down at all. Her willingness to help in class despite her offer during syllabus week. During the lecture, she gives inconsistent examples that tend to misalign with the hw.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
4.0
MATH141
Grade: A-
Oct 1, 2019
Wouldn't take again

I don't recommend anyone taking her. Shes a horrible professor.

Skip class? You won't pass.
Test heavy
Tough grader
4.0
3.0
MATH141
Grade: A
Oct 8, 2019
Would take again

A very good professor that focuses heavily on working through example problems to teach. Works quickly but the class is good for self-studying and she is very helpful outside of class. The homeworks are done through webassign and they are very helpful when it comes time to study for quizzes/tests.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
2.0
MATH141
Grade: Not sure yet
Oct 30, 2019
Would take again

Notes are V detailed (lots of examples!), & ur allowed to email them to urself after class. The HW is V informative. U have to get an online subscription to access the HW/TB (about $33). If U study the HW & her notes, U should be good for the quiz/exams! Ur allowed to make up ur HW 4 full credit b4 the sem ends! Exam reviews are also very helpful!

Skip class? You won't pass.
Clear grading criteria
Hilarious
1.0
5.0
MATH141MTH142
Grade: Not sure yet
Nov 8, 2019
Wouldn't take again

Hockaday is arrogant and condescending. She tends to be rude and disrespectful to students when asking for help. I needed help more because I made terrible mistake taking Calc I and CalcII at the same time with her. Tests are impossible, and graded upon perfection. She took full points of for getting write answer but not showing steps correctly.

Test heavy
EXTRA CREDIT
Tough grader
5.0
5.0
MATH141
Grade: Rather not say
Nov 14, 2019
Wouldn't take again

Dont take her class. She is a horrible professor. Calculus is not that fun especially taking class with her

Lots of homework
Test heavy
Beware of pop quizzes
1.0
5.0
MATH141
Grade: Rather not say
Nov 14, 2019
Wouldn't take again

DO NOT take her class. She is a horrible professor. Calculus is not that fun especially taking class with her

Lots of homework
Test heavy
Beware of pop quizzes
1.0
5.0
ULC148
Grade: Rather not say
Dec 9, 2019
Wouldn't take again

One of the worst professors I've ever had. She flies through her material for the day and grades heavily on tests/quizzes and gives tons of homework.

Lots of homework
Skip class? You won't pass.
Test heavy
4.0
2.0
MTH141
Grade: A
Jan 30, 2020
Would take again

As long as you go to her class and pay attention, you are fine. She can seem strict, but if you actually talk to her and ask questions, she can be really kind and helpful. Gave students extra credit for math based Halloween costumes. She can sometimes go fast, but she will email the notes to anyone who asks at the end of class. GO TO CLASS

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
4.0
3.0
MATH141
Grade: A-
Apr 17, 2020
Would take again

At first it doesn't seem like a good class but there isn't much better. She is nice a definitely tries. I understand when she gets angry because some people may ask the same questions repeatedly that she already answered. If you do the homework and pass all the tests you'll be fine. You have to put work in but that is expected in any class.

Skip class? You won't pass.
4.0
4.0
ULC148
Grade: A
Jan 11, 2021
Would take again

I don't think she is as bad as the reviews seem. Homework heavy. Uses ALEKS - must answer 3 questions in a row correctly to get 100, but unlimited attempts. Grade consisted of 4 exams, homework. Homework didn't entirely line up with lecture, but not hard to understand. Just be ready to put the work in... it is a time commitment!

Lots of homework
Test heavy
Clear grading criteria
3.0
3.0
MTH121
Grade: B+
Jan 19, 2021
Wouldn't take again

She's not bad but personally did not like her teaching style. I could have done better but I lot of simple mistakes were made in my exams. You will be fine if you pay attention in class. Keep up with the pre-lecture videos, those were really important.

Lots of homework
Accessible outside class
Clear grading criteria
2.0
4.0
MTH121
Grade: C
Jan 30, 2021
Wouldn't take again

Good at going over stuff, reachable outside class too, considerate, blah At the end of the semester after you submit the survey, she grabs some students out of her class, accuse them of cheating finals with ridiculous excuses. Academic integrity report, she'll stop responding to you, too. Was A student before so she couldn't fail me or give a D, ha

Lots of homework
Test heavy
5.0
4.0
MTH121
Grade: Not sure yet
Feb 13, 2021
Would take again

She is super nice and a great professor! She goes over the material thoroughly, and answers all questions. Gives homework and you have the entire week to do it. The homework is actually useful and helps you grasp the content. I would take a class with her again!

Participation matters
Skip class? You won't pass.
Clear grading criteria
2.0
3.0
MTH121
Grade: Not sure yet
Apr 19, 2021
Wouldn't take again

Her lectures didn't really benefit, but she posts pre lectures from another professor, honestly, that's the only way I learned in the class. Her exams are reasonable but her point grading is not fair. Hw grading is fair, if you bomb the exams your grade falls drastically. She can be rude but still have a smile on.

Lots of homework
Graded by few things
1.0
4.0
MTH121
Grade: D-
May 7, 2021
Wouldn't take again

She accuses people of cheating every exam do not take . Will backfire greatly.

1.0
4.0
MTH121
Grade: Not sure yet
May 14, 2021
Wouldn't take again

Do NOT bother to take a class w/ her unless youre great @ calc. She is extremely passive aggressive, skips steps while going over lecture & then gets irritated when asked to explain + her tests are terrible. No extra credit or curve. Exams are a big chunk of grade so if you flunk them... Goodluck.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
MTH121
Grade: Rather not say
May 21, 2021
Wouldn't take again

I would NOT recommend her to anyone. Shes rude & exams are NOTHING like practice. She accuses anyone and everyone of cheating for no reason. No words can describe how much this class just sucked. Just save your time and wait for another professors class to open up.

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
3.0
MTH121
Grade: A
Jun 1, 2021
Would take again

Online classes and online exams are very stressful for me, but spending more time on self-study and reviewing the sample questions in the textbook is very helpful for the grades.

Skip class? You won't pass.
Test heavy
Beware of pop quizzes
5.0
2.0
MTH121
Grade: A
Aug 30, 2021
Would take again

Seemed kind and approachable and more than willing to answer questions and believe me she answered many, more than I would have the patience for so I commend her on that!!! Her lectures are great and filled with a lot of practice problems which are done together! Allowed unlimited attempts on HW questions which can guarantee u a 100 HW avg.

1.0
4.0
MTH121
Grade: C+
Nov 22, 2021
Wouldn't take again

Grades depend mainly on the few tests you take. Passive aggressive towards students with questions.

Graded by few things
Tough grader
4.0
4.0
MTH121
Grade: B+
Dec 6, 2021
Would take again

super approachable and engages with class before and after class. material is hard but pay attention and you'll do fine

Lots of homework
Skip class? You won't pass.
Hilarious
5.0
5.0
MTH121
Grade: A-
Dec 8, 2021
Wouldn't take again

Attendance is required. It's a math course, so it will be confusing. However, she offers many recourses to aid with tests and quizzes. Mathlab (homework) is really frustrating, but there is infinite retries and has amazing review for tests. Weekly quizzes that are usually okay if you pay attention in recitation. Has nice conversation before class.

Lots of homework
Test heavy
Lecture heavy
5.0
4.0
MTH121
Grade: A
Dec 12, 2021
Would take again

The other reviews here quite honestly, baffle me, and I believe that she was a great professor and I actually enjoyed being in her class. She was lively and made conversation with kids, offered A LOT OF RESOURCES (use the practice questions on myMathLab) and was a great professor. Quizzes were graded strict by my TA but exams were fine (lots of EC)

Lots of homework
Test heavy
Amazing lectures
2.0
5.0
MTH121
Dec 16, 2021
Wouldn't take again

Stephens is okay. Not available outside of lecture times, and goes over examples in lecture expecting students to learn on their own. Tests are harder than the final is, and weekly quizzes can make/break your grade. Dont expect her to show work just answers. Shes nice though.

Tough grader
Skip class? You won't pass.
Test heavy
1.0
4.0
MTH121
Grade: B
Dec 16, 2021
Wouldn't take again

This was the most difficult class I took this semester, quizzes did not match lecture, exams did and homework was its own thing. Very disorganized and my only non A for the semester, not enough opportunities for extra credit. Calculus not a fun subject to begin with, do not take it with her.

Lots of homework
Graded by few things
Test heavy
3.0
4.0
MTH121
Grade: A-
Dec 17, 2021
Would take again

i wouldn't say she is a terrible professor but she's not the worst either. very nice person, she may go too fast during class but the hw helps with understanding the course better. recitations are helpful and the quizzes are fairly easy

Lots of homework
Accessible outside class
Skip class? You won't pass.
4.0
4.0
MTH121
Grade: A
Jan 2, 2022
Would take again

I saw a lot of bad reviews but Professor Stephen is not bad at all. She does things step by step and can go into more detail upon request. Sometimes the lessons are rushed just a little but its not too bad. The tests have a lot of weight and some questions are a little unlike the homework so I'd say to just prepare well.

Test heavy
Lecture heavy
1.0
4.0
MATH141
Grade: Drop/Withdrawal
Jan 4, 2022
Wouldn't take again

Took an online class with her, very short and somewhat passive aggressive with students when they ask questions, works very fast (often making mistakes) or with premade notes which isnt helpful for teaching students concepts. Easily one of the worse professors Ive had in any college class.

2.0
5.0
MTH121
Jan 14, 2022
Wouldn't take again

zont zo it. This is an extremely difficult class an taking it with her didn't. The only good thing about this class is its graded by a lot of things, so if you fail an exam, you can still recover. I would recommend taking this class over the winter or summer remotely, that way it's a lot of info in a short time so you won't forget it.

Lots of homework
Skip class? You won't pass.
3.0
3.0
MTH121
Grade: B+
Mar 16, 2022

She's alright, honestly really not as bad as most people say. I will agree though that quizzes didn't match lecture sometimes, but personally my TA went over everything needed right before our quizzes so it wasn't awful. Lecture can move fast but it wasn't super complicated and there are lots of resources available to study properly/effectively.

Lots of homework
2.0
5.0
MATH141
Grade: D+
Apr 7, 2022

during lectures she doesn't show step by step work and confuses students. I fail the quizzes, then the tests. she makes a review sheet but said "theres material on here that will be on the exam but there is some material I didn't include on the review that will show up on the exam" so then what's the point of a review sheet. weekly quizzes are hard

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MTH131
Grade: Incomplete
May 14, 2022

Take another teacher if possible. In many cases you will leave the class confused. NO extra credit as homework is considered extra credit. The textbook was not helpful at all. One good thing is homework's have unlimited tries, but is not helpful for learning as she leaves out equations on the homework that appears on your quiz.

Tough grader
Lots of homework
Test heavy
4.0
4.0
MATH121
Grade: A
May 17, 2022
Would take again

Going into Professor Stephens class my main advice to students would be to do the practice she gives on UBLearns. For exams use the review she gives as almost all questions on exam are gonna be from that format. Practice, practice, and practice. That's the only way you're only going to get a decent grade in this class. Best of luck to y'all.

Lots of homework
1.0
5.0
MTH121
May 30, 2022
Wouldn't take again

One of the most difficult classes ever! She beats around the bush and is not very clear. Shes pretty passive aggressive, the grading isnt fair and theres no curve. Your grade heavily depends on the weekly quizzes. And theres quizzes and exams on the same day. The homework and lectures are nothing like the quizzes or exams. Just dont do it!

Test heavy
Beware of pop quizzes
Lots of homework
5.0
3.0
ULC148
Grade: B
Aug 23, 2022
Would take again

50% ALEKS content and 4 tests. Posted lectures aren't necessary to learn the content. Class was 6 weeks (summer) but she gave extra time to complete the work. Big time commitment.

Clear grading criteria
Lots of homework
2.0
4.0
MTH131
Grade: A-
Oct 27, 2022

Don't. Awful at explaining bc she just doesn't do it. hella passive aggressive. I took calc with her and it was the biggest mistake ever

Test heavy
5.0
1.0
MTH131
Grade: A
Nov 10, 2022
Would take again

If you're going to take MTH 131, take it with Professor Stephen. I love how she always engages with the class before she starts her lecture. She is very clear with directions and how she wants the homework done. You can tell she really cares about her students and their education.

Amazing lectures
Caring
Respected
1.0
5.0
MATH121
Grade: Rather not say
Dec 25, 2022

Not good at actually teaching, just does a bunch of problems for an hour and a half straight without actually explaining. Quizzes every week worth 20 points each, multiple homework assignments each week (each with multiple questions, some questions with multiple parts), grade is based HEAVILY on exams. Some homeworks are on things she didnt go over

Lots of homework
Test heavy
1.0
5.0
MATH121
Dec 25, 2022

Awful!!! Take the class with someone else, she is terrible

5.0
4.0
MTH131
Grade: B
Sep 5, 2023
Would take again

Does a lot of problems with the class. While it may not be the preferred method of some, it helped me understand the concepts. Also, she was one of the kindest and most compassionate professors I have had. She always answered her emails promptly and was available both during office hours and after class. Always communicated. I recommend her.

Clear grading criteria
Caring
Accessible outside class
1.0
4.0
121
Grade: Not sure yet
Nov 15, 2023

Take a class with another professor if possible

Lots of homework
Lecture heavy
Graded by few things
5.0
1.0
MATH141
Grade: A+
Nov 28, 2023
Would take again

I took Calc 1 prior to Professor Stephen's class, but I would still recommend her if this is your first time taking Calc. The lectures are decently easy to understand and she is willing to go back and explain herself a few times on more difficult topics. She is also just a nice person which makes the slightly boring lectures more bearable.

Amazing lectures
Caring
Accessible outside class
1.0
5.0
MATH121
Dec 4, 2023

If you're thinking about taking a calculus class for the first time, I'd suggest avoiding her. She mainly goes through notes on her iPad without explaining the concepts clearly. If you have other choices for instructors, I'd recommend checking them out instead of going to her class.

Tough grader
5.0
4.0
CALC141
Grade: A-
Dec 12, 2023
Would take again

WOW SHE IS AMAZING HI SHIT

Tough grader
Lecture heavy
5.0
1.0
MATH141MTH142
Grade: A+
Feb 27, 2024
Would take again

not worth it too easy

Test heavy
5.0
3.0
CALC141
Grade: A-
Apr 22, 2024
Would take again

As a student who took calculus in highschool, professsor stephen is very straightforward with the concepts. All you gotta do is review the posted notes before lecture and you will be set to go. Some students may complain she skips ahead some concepts, but those concepts are the ones taught in precalc/algebra. Her job is to teach calc, not precalc.

Respected
1.0
3.0
MATH121
Grade: D
May 13, 2024

Starts lectures with practice problems that she has not taught yet. She then walks around the room and occasionally gets mad if you don't know how to do them yet. I've emailed her many times about important questions and she never once answered. Literally just such an anxiety inducing professor.

Lots of homework
4.0
3.0
MTH121
Grade: B+
May 14, 2024
Would take again

She really is not that bad of a professor. Some concepts are hard. It take time to learn outside of class, and it seems like everyone just expects to be learn the basics of calc in class alone. The method of guided notes as lectures can be tough to sit thru for those with short attention spans, and pacing of lectures can be pretty quick sometimes.

Participation matters
Lecture heavy
Graded by few things
5.0
3.0
MATH122
Grade: A
May 14, 2024
Would take again

Don't understand why her rating is so low on here. Not only is she a great professor but one of the most personable people you will ever meet. I think she gets a bad rep just because 121 and 122 are pretty hard so they blame their bad grades on the professor. Her lectures are very informative, and she introduces and teaches topics effectively.

Clear grading criteria
Respected
Graded by few things
5.0
2.0
MATH122
Grade: A
Jun 7, 2024
Would take again

I'm not sure why Stephen's rating is so low, she's great. The slides and notes she gives out are fantastic and the lecture is well organized. She wants you to do well and her grades reflect that. Despite class being in a lecture hall, she makes sure to go around the class and offer help to those who need it.

Amazing lectures
Caring
Respected
4.0
1.0
MATH121
Grade: A
Jun 15, 2024
Would take again

Easy to understand the lectures and do the homework. Weekly test easy. easy to understand her lectures. She seems strict, but very helpful. I enjoyed her class.

Amazing lectures
Lots of homework
Beware of pop quizzes
2.0
5.0
MATH122
Grade: Rather not say
Dec 4, 2024

Guys please avoid her at all costs. She's nice and all but her teaching is super fast-paced and the exams and quizzes are soooooo confusing. I barely survived the first few weeks and noticed people dropped her class like flies. Be prepared to spend lots of time if you want an A outside of class. The hw is also frustrating!

Tough grader
Lots of homework
Test heavy
3.0
4.0
MTH122
Grade: Rather not say
Dec 5, 2024

While she definitely knows what she's talking about, Professor Stephen goes at a relatively fast pace during lectures. The homeworks are frustrating, but there's unlimited attempts which is nice. Exams and are HARD and sometimes include material not on notes or review. Get another professor for MTH122 if possible, but don't stress if you get her.

Tough grader
Lots of homework
Test heavy
4.0
2.0
MATH122
Grade: A
Dec 11, 2024
Would take again

Professor Stephan is a good professor who lays out the material well. The hw is easy and you just have to take time to do it. While some days are more confusing than others, the hw should clarify the material. There are quizzes every other recitation and the exams aren't too bad.

Lots of homework
1.0
5.0
MATH122
Grade: A
Dec 11, 2024

worst professor at UB. she does not know how to teach at all. she makes concepts more confusing and just assumes you know your stuff. her TAs are really bad too. homeworks are nice but she does NOT prepare you for the exams at ALL. pacing during lectures is criminal - if you do not have a sharp mind you will not understand anything. please avoid.

5.0
1.0
MATH122
Grade: A+
Dec 12, 2024
Would take again

That's my first best professor at UB. Most enthusiastic person I ever met. Her classes was full of talking between students and professor. She always came through everyone to check how are they doing and if they understanding a new material. She is always open to help. I wish all professors at UB and other universities could be like her.

EXTRA CREDIT
Amazing lectures
Respected
2.0
4.0
MATH121
Dec 15, 2024

Too difficult on grading and explains material poorly.

Tough grader
Lots of homework
Lecture heavy
3.0
3.0
MATH121
Grade: B
Dec 25, 2024

The lectures can be tricky, but staying engaged and practicing the review problems is key. unstuck AI was a lifesaver for me - it helped me prepare for exams and stay on top of the weekly tests. Not the easiest class, but doable with the right approach.

2.0
4.0
MATH122
Grade: B+
Jan 29, 2025

She's a nice person, and you can tell she tries to make class fun/more engaging for her students, but that doesn't make up for the red of the class. the homework doesn't correlate whatsoever to what is on the quizzes, and the three exams are extremely difficult. the review she gives is poorly formatted and doesn't apply to the what is on the test

Graded by few things
2.0
4.0
MATH122
Grade: B
Mar 9, 2025

Difficult course but I felt as if she did not prioritize key concepts. She would sometimes talk about unrelated things at the beginning/middle of class, ultimately detracting from the difficult lectures. Not bad, not the best, no hard feelings if anyone from MTH 122 is reading, but I personally would have done things slightly differently.

Participation matters
Lecture heavy
Test heavy
1.0
5.0
CALC141
Grade: A-
Mar 25, 2025

Terrible professor.

5.0
3.0
MATH121
Grade: A
Apr 23, 2025
Would take again

These comments r weird. Her quizzes are lecture notes are usually but with different numbers. If you pay attention you will do great. use homework to get basic understanding but dont study it for exams. Her math reviews are GOLDEN!! do them a million times over until you know the steps. Took an exam today!!

Lecture heavy
5.0
4.0
MATH121
Grade: A
Apr 29, 2025
Would take again

The ratings may be low, but she is an amazing professor. The difficult coursework requires more effort from students, which is part of college. You can't blame a professor for that. Everything is OUTLINED, and she provides extra help videos to support your learning, so you don't need to search online. js do your hw on time dude, you'll be fine

Lots of homework
Test heavy
Accessible outside class
4.0
3.0
MATH122
Grade: B
May 10, 2025
Would take again

Dr. Stephen is a solid professor, always jovial at the start of class and throughout. MTH122 is pretty easy to pass, given the amount of forgiveness they offer on exams, and the fact that HW is 20% of the grade. My only gripe w/ Dr. Stephen is when she walks around the room during practice problems, and gets triggered if you aren't doing them.

5.0
2.0
MTH122
Grade: A
May 15, 2025
Would take again

Prof stephen deserves a higher rating imo. She's good in lecture, and if you attend you should do fine in the class.

Amazing lectures
Lots of homework
Lecture heavy
1.0
3.0
MATH122
Grade: A
Sep 15, 2025

She does not teach, she just does problems and expect us to follow along. She never fully explains what she is doing, its like she purposely makes things incomprehensible. I would not have passed if I relied on her alone. The homework often does not match what we are taught in class. I was late on 5 hw assignments because the due dates werent given

Get ready to read
Lots of homework
1.0
5.0
MATH122
Grade: F
Nov 12, 2025

She doesn't record lectures and it honestly feels like she skims through the lessons and expects you to understand what she's saying. I'm already bad at math, and having her as a teacher made me feel even worse. I even got called out once for trying to take a photo of the board with my phone. And I also remember got ignored after raising my hand.

Lots of homework
Lecture heavy
Test heavy
5.0
3.0
MATH121
Grade: A
Dec 26, 2025
Would take again

Professor Stephen is a really sweet person and a solid teacher. She was very helpful and even came around to each person during lecture and looked over our question, and I think that's quite rare for a college professor. She made succeeding in her class very straightforward with an emphasis on practice than getting everything perfect.

Clear grading criteria
Lots of homework
Caring
Class Info

Online Classes

100%

Attendance Mandatory

79%

Textbook Required

26%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A (28)
B (10)
A- (10)
Grade Distribution
A(31)B(11)C(4)D(8)F(1)A-/B+(19)
Based on 95 reported grades
A: 28
B: 10
A-: 10
Not sure yet: 10
Common Tags
Lots of homework (38)
Skip class? You won't pass. (28)
Test heavy (27)
LOTS OF HOMEWORK (22)
Tough Grader (15)
Tough grader (15)
Clear grading criteria (14)
Lecture heavy (14)
Rating Trend

Improving

+0.90 avg change
Mar
Apr
May
Sep
Nov
Dec
Last 6 months
Ratings by Course

MTH131

3.9

(7)

ULC148

3.3

(3)

CALC141

3.3

(4)

MATH141

3.1

(14)

MATH115

3.0

(2)
+13 more courses
Difficulty by Course

MTH115N

5.0

CALC142

5.0

121

4.5

MTH142

4.5

MTH115

4.4

Similar Professors