4.8

Deena Bain

Mathematics - Salt Lake Community College

4.8
Quality
2.2
Difficulty
94%
Would Retake
92
Reviews
4.8
Quality
2.2
Difficulty
4.8
Helpful
4.8
Clarity

94%

Would Retake

92

Reviews

Rating Distribution
Official

5

86

4

3

3

0

2

3

1

0

What Students Say

She was great and very helpful

MATH0990 - 4.0 rating

She is calm, patient and sincerely wants to help you learn

MATH990 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

72%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 48 grades
Most common grades:
A (26)
A+ (5)
A- (4)
Grade Distribution
A(31)B(4)C(4)D(1)F(1)A-/B+(7)
Based on 50 reported grades
A: 26
A+: 5
A-: 4
B+: 3
Common Tags
Caring (26)
Gives good feedback (19)
Clear grading criteria (12)
Amazing lectures (12)
Accessible outside class (12)
Respected (8)
Amazing lectures (7)
Inspirational (6)
Rating Trend

Stable

-0.04 avg change
Nov
Dec
Apr
May
Sep
Dec
Last 6 months
Ratings by Course

0970

5.0

(2)

MATH970

5.0

(2)

MATH990

5.0

(15)

MATH950

5.0

(6)

ALG990

5.0

(1)
+6 more courses
Difficulty by Course

MATH970

2.5

MATH950

2.5

MATH0950

2.4

MATH0920-0925

2.4

MATH0980

2.4

Reviews (92)
5.0
2.0
0970
Apr 15, 2006

She was a very good teacher. Went over how to do the math very well and taught it so you would remember and understand it. I would take her again.

5.0
3.0
MATH970
Aug 7, 2006

I have never understood the higher math concepts and waited until last to take my math classes. Deena was an absolute gem. She teaches the math in a way that is easy to understand and never makes you feel dumb for asking questions. I got 100% on my final and left the class better prepared to move onto the next level of Math. Highly recomended.

5.0
2.0
MATH970
Feb 2, 2007

She is one of the best math teachers I’ve ever had. She is very clear at making the math understandable and has a study guide for every teat. I am definitely happy I took this class because it made math 1010 so much easier. Highly Recommended

5.0
3.0
MATH990
Aug 31, 2008

Very good teacher. She explains things very well. The best math teacher I've ever had. Very well organized and always willing to stay after class to help.

5.0
1.0
MATH0950
Jul 8, 2008

She is seriously one of the best teachers I have ever had. I was so nervous to take math because I was afraid that I wouldn't understand it but she is SUCH AN AMAZING TEACHER! Never once did she make me feel stupid and she shows us the retarded way we were taught in high school and then the best way she knows how to do it 7 it works. She's AWESOME!

5.0
2.0
MATH0990
Mar 12, 2009

Deena is the best math teacher I have ever encountered. She doesn't give you the answers by any means, but she walks you through everything! When I finished her classes I actually understood math. It's amazing what a difference a good teacher makes!

5.0
1.0
MATH990
May 5, 2009

Deena is such a phenomenal teacher. Her directions are clear and understandable. She also allows for questions and discussions. I would recommend her to everyone.

5.0
1.0
MATH0990
Jul 1, 2009

all we have to say is WOW!!!!!!!!!!!!!

5.0
1.0
MATH0990
Dec 15, 2009

Deena is an amazing teacher! She makes sure that you understand what is going on. She also stays after class for those who need extra help. GREATEST TEACHER EVER!

5.0
4.0
MATH950
Apr 21, 2010

Deena was an exceptional professor. She was very clear and explained things in a less complicated way. She is also easy to talk to and makes you feel like you can accomplish learning math. I definitely recommend her.

5.0
1.0
MATH0990
Oct 29, 2010

Deena ia very helpful and understanding with special needs. She is ver willing to help others and is very availible.

5.0
1.0
MATH0990
Apr 23, 2010

Deena is Awesome! She teaches math so you can understand very easily. I would definately recommend her. I'm just sad she doesn't teach higher up math.

5.0
2.0
MATH0950
Dec 1, 2010

LOVE LOVE LOVE her, She is the best teacher. Everything is explained clearly and she makes sure you understand. Not a lot of homework and she basically does the test on the board before you do the test yourself. She is awesome!!!!!!! I just wish she taught higher math so I could still learn from her

5.0
3.0
MATH0990
Jan 11, 2011

Best math teacher ever! No joke! You will not regret taking class from her! She is so helpful and explains things very clear. If you struggle in math - she is the one for you! She is by far my favorite professor I have ever had at SLCC! I only wish she taught math 1010! SLCC is lucky to have her!

5.0
1.0
MATH0990
Apr 9, 2011

I absolutely recommend her!! She wants her students to succeed and is always willing to help to understand!! I only wish she taught the advanced classes!!!

5.0
1.0
MATH990
Jul 1, 2011

Deena is one of the best teachers I have ever had! I got pregnant the first of the semester and was WAY sick, she was super helpful and let me make up tests and homework etc. She has a great teaching style, and is super willing to help anyone, or answer questions. I would highly recommend her!

5.0
2.0
MATH0990
Jul 18, 2011

Deena is a great teacher. She really cares about her students and wants all to succeed. She is willing to help in anyway possible. She explains everything very clearly. I wish all instructors taught like her.

5.0
1.0
MATH0990
Aug 1, 2011

Awesome teacher!

5.0
2.0
MATH990
Aug 5, 2011

Best teacher for math that I've EVER had. She changed my outlook and helped me to actually enjoy doing math.

5.0
1.0
MATH0990
Aug 4, 2011

Deena is a great teacher. I have never been that great at math, but I'm getting an A thanks to her. she explains things well and is willing to help in any way she can. I wish she taught math 1010.

5.0
1.0
MATH990
Nov 21, 2011

AWESOME TEACHER! Wants to see her students succeed and it willing to help with whatever she can. If I could take her for every math class, I would! Awesome, awesome teacher!

5.0
1.0
MATH0990
Mar 26, 2012

I haven't taken any algebra for 20 years, and I was terrified of this class. HOWEVER...Deena completely changed my outlook on math. She is an EXCEPTIONAL teacher, and makes each concept seem so simple and easy to understand. I wish she taught 1010!!! I am so glad that I took this class from her.

5.0
2.0
ALG990
Aug 6, 2012

She is amazing and very helpful. I loved having her as a teacher. I wish she taught other math classes

5.0
1.0
MATH0990
Oct 30, 2012

She really knew how to explain the problems so that I could understand. Kinda scared going into math again, but there was nothing to it after she explained the homework. She gives extra credit towards the tests for doing the homework.

5.0
1.0
MATH990
Nov 9, 2012

Absolutely amazing teacher. I took her for 990 and breezed through it. She teaches with clarity and simple concepts. I would take her for 1010 of she was teaching it. AMAZING!!!!!!

4.0
2.0
MATH0990
Nov 26, 2012

She was great and very helpful. She loved to answer question or concerns. Great experience:)

5.0
3.0
MATH990
Dec 10, 2012

She was very knowledgeable and organized when she taught so you are able to get through all of the material and have a really good understanding. She is calm, patient and sincerely wants to help you learn. She provides you with written out practice tests for you so you can check to make sure you doing the methods correct. Awesome teacher!

5.0
1.0
MATH950
Aug 8, 2013

VERY good teacher! Limited homework and most problems assigned are ones with answers in book. She does very thorough test reviews with hand-outs giving all answers and how problems worked out. Very highly recommend her!

5.0
1.0
MATH09500990
Jun 18, 2014

She is the best math teacher I have every had. With her you fall back in love with math. I made sure to get her as a teacher whenever I could. I wish she taught all of the math classes! She just seems to have the best ways of explaining things. HIGHLY recommended!

5.0
3.0
MATH950
Grade: A
Apr 28, 2015

She's the best ever!!!The best math teacher there is! NO ONE could be better than her! She is so thorough from beginning to end, doesn't assume you know it! I struggled so bad in math, and I have an A because she is so amazing. Attend class, study and you will do great! She prepares you exactly for the tests and lets you know exactly whats on them!

5.0
1.0
MATH950
Sep 7, 2014

Excellent teacher! She goes slow enough that you can actually learn the material. She is very willing to help you in any way to make sure you understand everything. If you struggle with math, sign up for her class!

5.0
1.0
0990
Grade: A
May 5, 2015

Deena is absolutely AMAZING!!! Her teaching style is perfect. I ALWAYS struggled with math. I have tried to take this class two other times and had to drop both because the professors confused me! Show up to class, do the homework, ask questions if you need to and you will get an A! I wish she taught 1010

5.0
1.0
MATH0990
Grade: A
May 14, 2015

Deena is a great teacher! I have started 0990 twice before her class and had to withdraw, because I was failing. I started her class and was able to pass with and A+. If you go to class, you'll pass. She does not grade homework, however if you turn all of it in on test days, she'll give you 3 extra points on the test. I wish she taught 1010

5.0
2.0
MATH990
Grade: A
Dec 1, 2015

Deena is hands down the best math teacher i've ever had! she is so clear and willing to help out anyone in need. She posts all of her lectures on canvas so you can print them out and have them ready for each chapter. I love how thorough she is, if she teaches a class you need to take you better reserve your spot ASAP!! :)

5.0
1.0
MATH0990
Jul 15, 2015

Fantastic math teacher. Her lectures are so clear. She posts lecture notes on Canvas so you can print them out, take them to class and spend less time writing and more time listening during lectures. Homework isn't mandatory but she gives three points towards your chapter tests for having completed it. Huge bonus! She really cares that you succeed

5.0
1.0
MATH0950
Grade: A
Apr 5, 2016

Deena is fantastic. She takes time to make sure EVERYONE understands.

5.0
2.0
MATH0990
Apr 28, 2016

Her personality and positiveness gave me motivation and even though my struggle with math was overbearing in the past I overcame my fear and became successful. I wish more teachers were like her

5.0
2.0
MATH0990
May 1, 2016

Deena is a great teacher and everything is laid out clearly. She provides a great study guide on Canvas and does the extra mile to make sure that she is preparing you for the quizzes. I would highly recommend her class and I wish that she taught my upcoming 1010 class!

5.0
2.0
MATH0990
May 3, 2016

I struggled in my past math classes she went boyond her expectations and helped me a lot. I am grateful she took the time to help me

5.0
3.0
MATH0990
Grade: B+
May 6, 2016

I took Mrs. Bain for math920 and 990. She was the best teacher ever. I learned so much from her and she made math enjoyable. If you had a question, she would help you and she was so kind. I would recommend her 110%. I wish she taught past developmental math. If you have a fear of math, she is the one to take to get a good foundation to move forward

5.0
1.0
MATH0990
Grade: A
May 8, 2016

I previously had an amazing 950 course with Leslie James, but 990 started off rough the first week of the semester. I then attended five other 990 instructors and was not impressed. I then found Mrs. Bain and she was just as amazing as Mr. James. Her online notes were great, I just printed them before class and was able to focus more on the lesson

5.0
1.0
MATH0950
Grade: A+
May 7, 2016

Prof. Bain is an amazing teacher! She is so sweet, clear, and really wants you to succeed. I took this class as a refresher and I'm glad I took it from her. Tests aren't that tough, but do the homework, it helps. She keeps up on grades so you always know your score. She explains everything in detail. If you struggle in math, take it from her!

5.0
2.0
MATH0950
Jul 1, 2016
Would take again

She is organized which is wonderful, she has her lecture notes available online. This makes paying attention to her teaching so much easier and also helps if you need a reminder when doing homework. She is kind and patient and it is obvious that she wants you to succeed. I always go away feeling confident in the concepts she is teaching.

5.0
3.0
MATH0950
Grade: B+
Sep 20, 2016
Would take again

I have dyscalculia, a learning disability in math. Deena explains math the way people like me need it to be explained. I don't know how she does it, but she is amazing and has given me the confidence I lacked for so long in the math department. She puts all of her lectures on canvas, but you need to go to class in order to grasp the formulas.

Gives good feedback
Respected
Caring
5.0
3.0
MATH0980
Grade: A
Nov 21, 2016
Would take again

This teacher is very organized and effective at teaching math. Grading: Homework (10%), Quizzes (15%), Midterms (40%), comprehensive final exam (25%), (No extra credit). The homework and quizzes are online and are easy A's. Their main purpose is to prepare you for the tests which are in class and count for most of your grade. Good teacher!!!!!

Tough Grader
Clear grading criteria
TEST HEAVY
5.0
3.0
MATH0980
Grade: A
Dec 18, 2016
Would take again

Professor Deena made everything easy to follow and learn.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
1.0
MATH0990
Grade: A+
Jan 8, 2017
Would take again

Professor Bain is the best professor on campus! I have taken her for every math course. She is so caring and will go above and beyond to make sure you understand the material. AMAZING.

Gives good feedback
Respected
Caring
2.0
3.0
MATH0990
Grade: B-
Feb 2, 2017
Wouldn't take again

This teacher is very snappy with students and just plain rude. Deena moves so fast through the course. She doesn't like answering questions or care if we understand she moves on to the next section. Needless to say I will not take anymore courses from her.

LECTURE HEAVY
5.0
2.0
MATH0980
Grade: A
Apr 18, 2017
Would take again

Professor Bain is probably the best math professor on campus. Her lectures are clear and very thorough. She never gets distracted or off topic. She's always prepared. Her classroom management and time management are near perfect. If you show up for class, do the homework and ask you questions, you will get an A.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH950
Grade: A
May 31, 2017
Would take again

She is by far the best math teacher I have ever seen. I failed miserably at math in the past. She explains it in a way that make it so easy. Wish I could take her in all my required math classes. Definitely go out of your way to take her! I would base my school schedule around her.

5.0
3.0
MATH950
Grade: A
Aug 17, 2017
Would take again

Deena is by far the best math professor I have ever had the pleasure of taking. I wish I could follow her through all my math classes. She make sit so easy to understand and is happy to answer any questions you have. Go out of your way to take her, you will not regret it. Awesome!

Gives good feedback
Inspirational
Amazing lectures
5.0
1.0
MATH0980
Sep 13, 2017
Would take again

She goes step by step to make sure you understand the problems. She does reviews before quizzes and tests. She's willing to do one on one to make sure you understand the problem. Overall the only way to fail her class is if you don't try.

Caring
5.0
1.0
MATH0980
Grade: A+
Oct 24, 2017
Would take again

She is the only math teacher ever to help me understand math. She goes step by step and has her lecture notes online. She has actually made math more enjoyable and not so stressful. I highly recommend you take her!

Gives good feedback
Amazing lectures
GROUP PROJECTS
5.0
3.0
MATH990
Dec 5, 2017
Would take again

Bain is probably one of the best math teachers ive ever had. Her lectures are great and easily to follow, homework every night but its online and easy. High recommend

Gives good feedback
Amazing lectures
Would take again
5.0
2.0
MATH0990
Grade: A
Mar 13, 2018
Would take again

Deena is such an amazing instructor. Very clear and easy to understand. She shows you step by step in all her lectures and gives you advice on how to easily remember formulas and equations. I loved her super easy class if you attend and do the homework that never takes more than an hour.

Participation matters
Skip class? You won't pass.
Amazing lectures
5.0
1.0
MATH990
Grade: A-
May 13, 2018
Would take again

Deena was so incredibly nice and helpful! She is seriously one of the best professors Ive ever had! I got a B- in math 0950 and an A in her 0980 class! Show up, listen, do your homework and you will get an A too!

5.0
2.0
MATH0980
May 16, 2018
Would take again

I really enjoyed Deena's class. She gives great lectures and her exam reviews follow the exams almost exact. Her feedback is fast and very detailed. You can get an essay A in her class if you show up every day and study. She sets her class up for success.

Gives good feedback
Amazing lectures
5.0
3.0
MATH990
Grade: A+
Jul 10, 2018
Would take again

Deena is a lovely teacher. My only regret is that I can't take her class for anything higher than MATH 980 because she is one of the most helpful, clear, well spoken math teachers I have ever had. SLCC is lucky to have her.

Skip class? You won't pass.
Amazing lectures
Caring
5.0
1.0
MATH0990
Grade: Not sure yet
Nov 26, 2018
Would take again

She is absolutely AMAZING to say the least. She explains everything so much more efficient than any other math teacher I have ever had. She really goes out of her way to make sure her students understand what she is trying to teach and all the homework is online and is really helpful as well. I wish all professors could be like her. Thanks Ms. Bain

Respected
Inspirational
Amazing lectures
5.0
3.0
MATH0980
Grade: A
Jan 3, 2019
Would take again

Best math teacher ever! Homework is online. She gives great lecture notes. Makes math very easy to understand. I would highly recommend her to anyone. I stayed on top of the homework so it made this easy. Homework every day, but not due till we have a math test. She helps with reality checks, just print them out and she does them in class.

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
3.0
MATH0990
Dec 9, 2018
Would take again

Amazing teacher. She cares about all students passing her class. But make sure to go to class, not because attendance is necessary, but because she explains things thoroughly and it's very helpful.

Gives good feedback
Respected
LOTS OF HOMEWORK
4.0
3.0
MATH0980
Grade: B
May 8, 2019
Would take again

Deena is an amazing professor! Her lectures are easy to follow and she is very organized. There would even be times where we would be ahead of schedule and she would rather than having formal class she would have those days be help days where she would help with anything we needed. She made math easier to understand.

Skip class? You won't pass.
Amazing lectures
Caring
4.0
4.0
MATH0950
Grade: B-
Dec 27, 2019
Would take again

Best teacher ever. She really makes you work for your grade

Lots of homework
Participation matters
Amazing lectures
5.0
3.0
MATH0980
Grade: A-
Apr 27, 2020
Would take again

I am so grateful I took Bain for math 980. Truly the best professor i've had at SLCC. She is so kind, caring, responsive, calm, understanding and clear with her discussions. All the things you want from a math teacher, you will not regret having her and I only wish that she taught higher levels of math. She has made math bearable and thats talent.

Gives good feedback
Accessible outside class
Caring
5.0
4.0
MATH0950
Grade: B
Nov 24, 2020
Would take again

I really enjoyed having her as a professor. She is very understanding and flexible. Her class was set up in a way that was clear and easy to understand. She gave great lectures that didn't use to many confusing short cuts. I've always struggled with math but i was very successful in her class with her help. She's always willing to help you.

Gives good feedback
Accessible outside class
Caring
5.0
2.0
MATH0980
Grade: A
Dec 17, 2020
Would take again

I've had a hard time with Math probably my whole life. But being a part of this class was amazing. I was able to understand the notes and even work ahead. If you had any questions she would be there to help. I can tell she loves her job.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
MATH0980
Grade: A
Jan 13, 2021
Would take again

One of the best math teachers I have ever had. Made the concepts of math actually make sense to me and she was always willing to help me understand any of the material better and never snapped at me. Kind and helped me out extra when I experienced a loss that set me back. Great teacher and person. I would take more from her if she taught high math.

Respected
Clear grading criteria
Caring
5.0
2.0
MATH990
Grade: A
Mar 10, 2021
Would take again

Actually it was math 0980 but that wasnt an option. I took math after 6 years of not taking it and it was also online due to the pandemic. So we kind of had to be self reliant but when we were stuck or having troubles, Deena was always accessible and gave detailed explanations. She wanted to see you succeed. I Recommend her if you struggle w math

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
MATH990
Grade: A
Apr 30, 2021
Would take again

I would not recommend the online class if you aren't prepared to manage your time and put in the work to keep up with assignments, but Deena is extremely caring and makes sure you have the resources to manage the course. I have always struggled with math and with her class I have finally felt like I was able to keep up and understand the sections

Gives good feedback
Accessible outside class
Caring
5.0
4.0
MATH0950
Grade: A
May 18, 2021
Would take again

Deena is absolutely AMAZING I had her for Math 0950 & Math 0980. She explains everything very well, has great notes and if you don't understand something she will work with you. I highly recommend her class. She is very sweet and caring and If she taught a higher math no doubt I would take her class again.

Skip class? You won't pass.
Amazing lectures
Caring
5.0
2.0
MATH0950
Grade: A
Aug 25, 2021
Would take again

I really enjoyed having Deena as my professor for Math 950. She gives amazing lectures and is really great at explaining math in a way thats easy to follow and understand. Participation was a tiny portion of the grade, but as long as you show up to class and do the homework youre going to pass and do just fine! I wish she taught higher than 980!!

Accessible outside class
Skip class? You won't pass.
Amazing lectures
5.0
2.0
MATH0990
Grade: A
Dec 18, 2021
Would take again

Prof. Bain is an angel! Before you walk in, we are given Class Notes that she prepared to follow along with so when you're in class you can pay attention and take notes-not just one or the other. The online portion is also amazing with videos & homework that gives you 100 problems to practice on (a resource great for studying later!!) BestMathClass

Respected
Clear grading criteria
Caring
5.0
4.0
MATH0990
Jan 12, 2022
Would take again

I cannot rave enough about this professor! She is absolutely amazing! So kind, caring and attentive to her students! She is there to help with whatever you need and really wants to see her students succeed!

Caring
Respected
2.0
5.0
MATH0990
Grade: F
Apr 21, 2022

Deena is caring and nice but she is not flexible. She failed me due to my mother's passing and did not give me ANY extensions. She talks quite where no one could hear her. I have to take math0990 due to her failing me for no reason with no help. I missed a lot of school during my first semester of college. I would not recommend taking her at all.

Lots of homework
Caring
Online Savvy
2.0
5.0
MATH0990
Grade: C+
Apr 24, 2022

She is nice but she grades hard. I would advise ppl not to take her take Shayne Vargo or Eve Serr from slcc. They r so dope!

Tough grader
Lots of homework
Caring
5.0
3.0
MATH0990
Grade: C+
May 7, 2022
Would take again

She is absolutely wonderful! Test are very important in this class so prep is so important! But she really lets you go at your own pace (within reason) and is willing to meet with you at any time. One of the best math teachers I have ever had! Highly recommend!!!

EXTRA CREDIT
Inspirational
Test heavy
5.0
2.0
0990
Grade: B+
May 19, 2022
Would take again

Great teacher very nice. Truly cared about my success in the course.

Clear grading criteria
Caring
5.0
1.0
0970
Grade: A
Nov 23, 2022
Would take again

Deena is fantastic- Math 920 may be a fairly easy course, but as someone who hasn't even approached math in years, I really appreciated her style. You can and will succeed in the class as long as you do the work. The lecture is very clear and comprehensive, and she allows ample lab time during class to help with any questions or make-up work.

Clear grading criteria
Caring
Accessible outside class
5.0
5.0
MATH0990
Dec 7, 2022
Would take again

She's not a very energetic lecturer, but don't let that fool you. She's an incredible professor. She's one of the best in this school's Math Department. If you need to take a math class and you see her name as an instructor, WHAT ARE YOU WAITING FOR TAKE IT. She's helpful, accommodating, friendly, skilled, and professiona. I wish I could go on!

Participation matters
Amazing lectures
Gives good feedback
5.0
2.0
MATH0990
Grade: A
Dec 6, 2023
Would take again

She is really good at explaining new challenging modules. You have a lot of opportunities to learn the content, but receive help from her during specific times outside of class. You should take her class!

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
MATH990
Grade: A-
Dec 14, 2023
Would take again

Deena genuinely cares about her students. She would open up missed quizzes at the end of the semester. She lets you take exams if missed. Allows extra credit, but most importantly gives the best lectures. While she might not have energy, she will explain every concept thoroughly and give plenty of examples to practice with.

Amazing lectures
Lots of homework
Accessible outside class
5.0
3.0
MATH0990
Grade: D
Jan 17, 2024
Would take again

Bain is awesome at what she does. I took the class as a refresher and she explains everything very well. There is a lot of homework so make sure you stay caught up! She is very open to questions and will explain things in multiple ways to help you understand better. Made me feel more confident in my (possible/growing) math skills.

Amazing lectures
Gives good feedback
Lots of homework
5.0
2.0
MATH0920-0925
Grade: A
May 8, 2024
Would take again

She is an amazing professor and takes time to actually remember names. The way she teaches new concepts makes the material super easy to follow. She is so good at what she does and I feel like it was because of how she structured her class and how she taught us that i was able to get 90's on all my exams. She is that good!

Participation matters
Amazing lectures
Accessible outside class
5.0
2.0
MATH0920-0925
Grade: A
Nov 1, 2024
Would take again

She talks so calmly and it helps me focus. She teaches very well and the homework and tests are doable as long as you show up to class and pay attention. She also grades very quickly which is really appreciated.

Clear grading criteria
Caring
Accessible outside class
5.0
4.0
MATH0990
Grade: C
Nov 17, 2024
Would take again

Her teaching is very smooth, always willing to help and and stop the class to make sure everyone understood.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
MATH0990
Grade: A
Apr 28, 2025
Would take again

Deena has been my favorite math teacher so far, she is caring and genuinely wants to help you understand the material!

Inspirational
Caring
Respected
5.0
2.0
MATH990
Grade: A-
Dec 5, 2024
Would take again

Amazing professor! Kind, understanding, and easy to follow in lectures. She gives helpful feedback and is always willing to stay longer to assist. Her calming presence sets the tone for class. She explains concepts clearly and provides great examples for each module, making homework and tests much easier to tackle.

Amazing lectures
Gives good feedback
Caring
5.0
1.0
MATH0990
Grade: A+
Apr 30, 2025
Would take again

Honestly, this has been the best class this semester, Professor Bain is a very kind and inspirational professor, anyone would fall in love with the way she teaches math, she gives tons of extra credit opportunities and is kind with late work, she is not a tough grader and is very understanding. 100% highly recommend.

EXTRA CREDIT
Group projects
Inspirational
5.0
1.0
MATH0920-0925
Grade: A
May 6, 2025
Would take again

Deena is a great professor! She goes through the learning process smoothly and explains things very well. Shes also fun and you can get a good laugh out of her class. 10/10 would take her class again.

Clear grading criteria
Gives good feedback
Caring
5.0
4.0
MATH0920-0925
Sep 25, 2025
Would take again

She is an expert. Kind, clear when teaching concepts, prepared, fair, and invested in her students. I highly recommend her class. She is top notch.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
MATH0920-0925
Grade: Rather not say
Dec 19, 2025
Would take again

She is an amazing teacher. I am not good at math at all, I never have been so I was very worried for this class and being able to actually pass but I was able to because of her! She is very caring and loves seeing her students succeed. She does everything she can to set you up to pass. She is a lovely lady. I would recommend her to anyone.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
MATH0990
Grade: C
Dec 30, 2025
Would take again

Deena was an amazing professor! This was my 2x time taking the same class with her. I love how compassionate and understanding Deena is. Def be prepared for the homework assignments. It's pretty quick to fall behind if you're not on top of the homework. It's easy to see her outside of class for more of a one on one helping session! :)

Clear grading criteria
Caring
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

72%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 48 grades
Most common grades:
A (26)
A+ (5)
A- (4)
Grade Distribution
A(31)B(4)C(4)D(1)F(1)A-/B+(7)
Based on 50 reported grades
A: 26
A+: 5
A-: 4
B+: 3
Common Tags
Caring (26)
Gives good feedback (19)
Clear grading criteria (12)
Amazing lectures (12)
Accessible outside class (12)
Respected (8)
Amazing lectures (7)
Inspirational (6)
Rating Trend

Stable

-0.04 avg change
Nov
Dec
Apr
May
Sep
Dec
Last 6 months
Ratings by Course

0970

5.0

(2)

MATH970

5.0

(2)

MATH990

5.0

(15)

MATH950

5.0

(6)

ALG990

5.0

(1)
+6 more courses
Difficulty by Course

MATH970

2.5

MATH950

2.5

MATH0950

2.4

MATH0920-0925

2.4

MATH0980

2.4

Similar Professors