3.8

Theresa Gallo

Mathematics - San Diego City College

3.8
Quality
3.1
Difficulty
7%
Would Retake
86
Reviews
3.8
Quality
3.1
Difficulty
3.9
Helpful
3.7
Clarity

7%

Would Retake

86

Reviews

Rating Distribution
Official

5

50

4

7

3

10

2

6

1

13

What Students Say

Goes by a very strict grading rubric

MATH46 - 4.0 rating

its math so you can't not study and expect to pass

MATH46 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

52%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

92% confidence
Based on 14 grades
Most common grades:
Not sure yet (5)
A (4)
Drop/Withdrawal (3)
Grade Distribution
A(6)B(2)C(3)D(5)F(1)A-/B+(0)
Based on 23 reported grades
Not sure yet: 5
A: 4
Drop/Withdrawal: 3
A+: 2
Common Tags
Lots of homework (10)
Test heavy (8)
LOTS OF HOMEWORK (3)
Skip class? You won't pass. (3)
Tough grader (3)
Get ready to read (3)
Tough Grader (2)
ACCESSIBLE OUTSIDE CLASS (1)
Rating Trend

Declining

-1.52 avg change
Mar
May
Mar
May
Sep
Oct
Last 6 months
Ratings by Course

96

5.0

(1)

CALCIII

5.0

(1)

CALCLII

5.0

(1)

ALG96

5.0

(1)

MATH

5.0

(2)
+19 more courses
Difficulty by Course

CALCLII

5.0

MATH119

5.0

MATH141

5.0

MATH252

4.5

MATH210A

4.5

Reviews (86)
5.0
3.0
MATH121
Jul 31, 2003

One of my favorite Professors, and not just because she's totally hot!

5.0
5.0
MATH252
Nov 24, 2003

No Comments

4.0
5.0
MATH151
Dec 10, 2003

Way hard. Huge homework loads! Fear the take home test!!!!

4.0
5.0
MATH151
Dec 10, 2003

I like Dr. T. I miss Dr. T, Dr. T where are you I need you in calc II. Gallo is confusing me!!!

5.0
3.0
MATH96
Dec 19, 2003

The only problem with this class is she flies through some stuff, but not until the end. Shes very clear and a really good teacher.

5.0
3.0
MATH151
Apr 15, 2004

Smart, funny and sexy. What more could you want?

5.0
4.0
MATH151
May 22, 2004

Very nice teacher, but not that easy.

5.0
1.0
CALCIII
May 27, 2004

Smart, Helpful and sexy. If you want to ace her class review the sample tests very carefully.

5.0
5.0
CALCLII
Jul 15, 2004

She is hard, but she teaches REALLY well, and provides all the attention and all the help you could ever want, if you fail her class it would be complete laziness on your part.

5.0
2.0
ALG96
Jul 26, 2004

she was awesome, and the way she organizes the semester's workload, it is almost impossible to get anything lower than a D! she's very helpfull and caring, too.

5.0
4.0
MATH151
Sep 17, 2004

awesome teacher. challenging but fun!

4.0
4.0
MATH252
Sep 21, 2004

Knows her stuff, maybe a little too well. Flies through the material. Not for the lazy or the weak. Do all the HW and don't miss class. Study old quizzes and tests and you will do well.

5.0
4.0
MATH96
Sep 22, 2004

She is so hot I want to learn math just to have a chance with her

2.0
1.0
MATH151
Oct 21, 2004

Interesting teacher at first. Very disconnected and unfocused in the end. In the end I never knew what section we were on and we wound up covering many sections twice.

5.0
2.0
MATH151
Nov 23, 2004

She is very quick witted and knows the material; also very helpful and approachable. Add that she is cute and you have a good time learning what can be a difficult and somewhat disjointed course(it skips around and picks up loose ends)

5.0
3.0
MATH96
Jan 10, 2005

Very knowledgable yet patient and skilled at teaching.

5.0
3.0
MATH96
Grade: A+
May 20, 2005

She is a tuff cookie, to much doe and not enough water.....but good thing the ovens on cuz she is hot which can be quite a distraction.

5.0
3.0
MATH96
Aug 15, 2005

She is a good teacher. Not easy, but not hard either, fair.

5.0
3.0
MATH
Sep 18, 2005

No Comments

5.0
3.0
MATH
Sep 18, 2005

I love her class because she makes math real easy and yet very helpful when it comes to help. The only upside down is that she is really hot and so for very distracting.

5.0
2.0
MATH96
Oct 18, 2005

She is a great teacher. She takes her time and if you have any questions she will help you. She explains everything very well and makes the class easy and fun!

5.0
4.0
MATH95
Oct 27, 2005

i love gallo she's the BEST!!!!!!!!!!!!!

5.0
3.0
MATH96
Dec 9, 2005

prof. gallo is a really good teacher, she tries to help you as much as possible and she wants to see you pass her class, she'll do whatever she can to make sure you understand the material. I enjoyed her class alot and i recommend her if you have problems in learing math.

1.0
1.0
95
Jan 3, 2006

I hate evey thing about that pro.

5.0
2.0
MATH95
Jan 4, 2006

How could you not like Theresa? Excellent lectures magnified by an adroit chalkboard presentation. Witty, extremely youthful, great energy, and cute as a button (she would probably hate hearing that)! I loath, loath, loath math, but she made it easily digestible and even joyful to attend class. Thanks Theresa!

5.0
4.0
MATH95
Feb 3, 2006

First, this teacher is great, but hard. She expects all of her students to pass. She is helpful and nice all the way around. If you are looking for an esay A this isn't the teacher for you. In this class you earn every grade. I hate math but she makes it fun.

5.0
3.0
MATH96
Mar 24, 2006

I hate math and I put off taking this class until the very end, but Prof. Gallo made it easier to understand. Very good teacher. Very approachable. She really cares about her students understanding the work. Lots of homework, group quizzes, regular quizzes and tests, but they're not too hard.

2.0
1.0
MATH96
May 16, 2006

Horrible Teacher. She gave me an F on my test because i didnt show all my work, She grades tests real thoroughly(step by step). Show all your work.

5.0
3.0
MATH96
Jun 14, 2006

Excellent. She shows all steps. She gives lots of homework. Do it or not; it's your learning process and grade. (Why do people complain?) She is very helpful, and mixes her class with lecture and group work. She walks around and helps out. She is a cool person and very nice. HIGHLY recommend.

4.0
3.0
MATH96
Jun 21, 2006

Dr G is fantastic. She gives you loads of work and totally over teaches you, which can be VERY annoying, but when you take the final and breeze through it with scores in the 50's (out of 60) then you know it is worth it. Do the homework and study hard for the exams. Keep up your grade and use tutoring. Another Gallo-ite will then be born!

5.0
1.0
MATH245
Jun 28, 2006

Good teacher and is willing to change your grade on a test if you point out what you were doing. My only gripe is that after nearly every step she would say "Does that make sense?" and wait for confirmation from the class. It made it uncomfortable because I don't want to keep saying "yes, I get it", if I don't get it THEN I'll say something.

3.0
2.0
MATH95ONLINE
Jul 10, 2006

she seems nice in person but not helpful in her online classes..takes to long to respond and sounds alil rude when she does respond. taking an online class can be kind of tiring and a long process sitting in front of a computer.

5.0
2.0
MATH96
Jul 19, 2006

Great teacher. Does give a lot of HW, but that gets you prepared for the tests. She has quizes, and group quizes, and the HW actually counts toward your grade. She is very helpful and nice. This is a 5 unit class so there is supposed to be a lot of work, but she does an EXCELLENT JOB. 100% RECOMMENDED!!

5.0
2.0
MATH96
Jul 21, 2006

She is the best math professor I've ever had, she explains everything on detail and gives different aproaches to one concept ,she will help you if you ask. I highly recomend her.

5.0
3.0
MATH96
Aug 30, 2006

SHE'S THE BOMB JUST LIKE GEORGE CLINTON...STUDY...REPATITION IS YOUR KEY TO SUCCESS IN ANY ALGEBRA CLASS. DO HOMEWORK AND SAVE ALL GROUP QUIZES; SHE SOMETIMES USES QUESTIONS FROM THEM VERBATOM ON TESTS AND NON-GROUP QUIZES. SHE REMEMBERS DEDICATED STUDENTS THAT SPEND MUCH OF THEIR TIME IN THE TUTORIAL CENTER. BECOME DEDICATED.

3.0
3.0
MATH32
Dec 1, 2006

If you are to do a lot of homework and maintain the knowledge, then she is your choice to have her as your instructor. She is good at teaching Math but she needs to be able to tell her students when he won't be in class. There were a few times that she wasn't in class and her students didn't expect it.

5.0
3.0
MATH032
Dec 23, 2006

Very helpful, although there are comprehensive amount of sections on the homework at times, she's always willing to do a review. I'd reccomend her if you really wan't to become attune with your math skills.

3.0
3.0
MATH95
Jan 3, 2007

Took the online math 95 class. There was LOTS of homework but that's understandable for online. I have to say I thought the final was too long, 60 questions, only given a two hour time limit.

4.0
2.0
MATH32
Jan 19, 2007

Some students may not like to do tons of homework but in this class the reason there is to be able to learn and help you in your future math classes. I didn't enjoy the fact I was taking a math class but at the end of the semester it was worth learning everything in that class.

5.0
5.0
MATH95
Feb 13, 2007

Prof. Gallo is one of the best teachers I have had. She assigns a lot of homework, gives group quizzes (open notes), quizzes, makes practice tests, and offers extra credit for going to the tutoring center. She is very fair, very helpful, clear, and funny. Be prepared to work hard, learn a lot, and see half of the class drop. Math 95/96

5.0
2.0
MATH32
Feb 22, 2007

she's a great professor, but gives alot of homework be prepared. we did alot of group work which was nice. trust me if you dont like math, you should take her class she is very helpful no doubt about it..

5.0
2.0
MATH32
May 29, 2007

Gallo is a good instructor. If you do the homework (a lot) and understand the problems, you will do fine. Do not hesitate to ask if you have trouble understanding, she will help. She will more than likely not be able to teach next semester (fall 2008), she will be too busy caring for her new baby.

5.0
2.0
MATH096
Jun 7, 2007

Very supportive professor. Helpful in every possible way but expects the students to put in time and effort. I liked her on-line class because she had it structured that you had to have the basic understanding (complete HW at least 60%) before moving on to the next chapter.

5.0
4.0
MATH95
Aug 3, 2007

She is amazing, gives crystal clear lectures and is super nice. She will make you work VERY hard but you will end up loving math even if you hate it now. She gives a lot of homework but it's the way to get a good grade, you will be able to follow every word during lectures. TAKE HER! SHE IS THE BEST!!!!!!!

5.0
1.0
MATH150
Nov 24, 2008

She is GREAT!!!

5.0
4.0
MATH96
Dec 3, 2009

Gallo is a very effective teacher. She will expect you to put your effort in but she will reward you by dedicating plenty of her time to explains things to you in different ways until you understand it. I'm not good at Math but she made it easy for me to get a B in this class after enabling me to understand the concepts. Take her!

5.0
2.0
MATH096
Jun 7, 2011

She is the best math teacher I've ever had! She is so caring toward her students and really wants everyone to succeed. She made such an impact on my math struggles and made me feel like I can tackle anything. Shes always available for help and puts a lot of time and effort into video solutions for the final. She's the best!

3.0
1.0
MATH046
Mar 15, 2012

Great instructor, however she is very confusing at times...She makes things complicatd when not needed.. This course is so easy for me, but she's so quick teaching and confusing..Overall she's very helpful and kind. I'm not sure if I would take her again because I really like math and dont like to be confused...

5.0
3.0
MATH46
Jun 25, 2012

Loved her. One of the few professors out there that I felt was truly there for the students. Tries her best to give individual help, very intelligent. Kind-hearted, also.

5.0
1.0
MATH104
Jul 9, 2012

She's an awesome professor! Extremely helpful, and very generous with grading your test as long as you show all your work. You don't really need the book, but she uses myMathLab for hw, so you have to at least purchase access to that. She covers everything during class and review tests for the actual tests. Love her!

5.0
1.0
MATH046
Nov 24, 2012

I took Professor Gallo for online class and was happy with her as an instructor. She responds quickly to emails and is helpful with any questions.

5.0
3.0
MATH150
Jan 4, 2013

Problems on tests seemed harder than problems during lectures. LOTS of homework! Some test problems are pulled from homework. Excellent teacher and fun. Generous with partial credit.

3.0
5.0
MATH150
Apr 16, 2013

Lectures straight out of book(almost reads it) if u don't understand book u wont understand her. a lot of Hwrk due on exam day.Tests r harder than hwk & nothing like it.5 quizs 3 tests + final. She's nice but only 4 students passing.I heard she was good, but i dont think she is for Calc, hard grader major pts off for notation even if ans is right

5.0
2.0
MATH46
Jul 3, 2013

U have to be willing to learn and help yourself then she will help u any way she can as long as she can see u are trying. She's very respectful to us as students no matter our age. Please treat her with respect because it is well deserved. She's passionate at what she does and truly cares.

3.0
4.0
MATH150
Jul 13, 2013

Ms Gallo is a VERY nice teacher but fails to connect with her students. Students who passed(only 5 in the class) was the students who previous has taken calculus. Her lecture are lifeless and she makes many mistakes during example. Do not take her unless you are already know the subject. She needs a class on how to get her ideas across to others!!

1.0
5.0
MATH150
Jul 15, 2013

Horrible at teaching, nice person in general. Her lectures never connect. I took her for Trig back before and she was bad but i was told she taught Calc 1 better. So shame on me for getting tricked a second time. Only 5 students passed and some of the rest that didn't including me are repeating the class during summer. Don't be one of those

2.0
4.0
MATH210A
Nov 12, 2013

Literally holds and reads from textbook while giving lecture. Nice, intelligent lady, awful teacher. All hw online.Lectures boring and unengaging. if math not ur forte, strongly advice to look for another professor.

2.0
5.0
MATH210A
Nov 19, 2013

WORST TECHER!! She does not explain the content well at all! she gives the worst test! no multiple choice. She makes you write all the online hw on paper! and you must do it or you wont pass the class! if you want to pass this class DONT TAKE HER!!

5.0
3.0
MATH46
Nov 14, 2014

I love her lectures. So important not to skip class. Her lectures, along with reading each chapter, make the content completely understandable.

5.0
2.0
MATH46
Jan 15, 2015

very helpful, but does not return tests and quizzes right away. if assignments are online, they are due every sunday at midnight, if out of book, they are due at every test which is about once a month or so which means you have time to do them so dont fall behind. its math so you can't not study and expect to pass.

2.0
5.0
MATH46
Mar 21, 2015

Too much homework not enough time in the world. This teacher does not even like to teach she prefers students to help each other. We work together instead of the teacher teaching the class ,it like we teach ourselves or go for tutoring to learn the material the teacher should teach. Don't curve the grades and does not response to emails.

5.0
1.0
96
Grade: B
Jun 11, 2015

Love her!!!

4.0
3.0
MATH46
Grade: B
Jul 23, 2015

Goes by a very strict grading rubric. Very nice and spends more time on a subject if even one student isn't getting it.

3.0
3.0
MATH121
Grade: Not sure yet
Dec 7, 2015

She is a nice person but a terrible teacher. She makes the lecture feel like it will never end. Lectures are confusing and kind of annoying. Overall you have to do a lot of self studying if you want to pass since she will do one example and expect you to finish a chapter on your own. Online homework that people struggle with as well.

5.0
1.0
MATH096
Grade: A+
Dec 14, 2015

She is a good teacher!

5.0
3.0
MATH096
Grade: Not sure yet
Dec 14, 2015

tests aren't multiple choice :( you gotta study a lot and you have a lot of homework. However she tells funny jokes and is easy if you pay attention and go to tutoring. I would recommend her to everyone

5.0
4.0
MATH121
Grade: C
Dec 18, 2015

Calculus is VERY difficult for me, but she encouraged me and I stuck it out!

1.0
5.0
MATH096
Jan 26, 2016

Not Very clear when explaining material, when I asked her for help, she explained to me, but didn't help me write down the steps, she didn't even acknowledge the people that haven't taken math In awhile, she just jump straight into the material like if everyone had taken math last semester.

5.0
2.0
MATH096
Grade: A
Jan 27, 2016

I loved Professor Gallo! The class was from 12:45 to 3:10. From 12:45-2, she would lecture. From 2-2:15, we would have break. 2:15-3:10 she'd give us work through problems with us. Learns your name & answers any and all questions. No "pop" tests/quizzes. Weekly mymathlab homework. Worksheet & book hw before test. 10 SI sessions minimum required.

5.0
4.0
MATH121
Grade: C+
Feb 26, 2016

Awesome instructor! Would have not passed without her above and beyond attitude and dedication!

4.0
4.0
MATH096
May 19, 2016

She is a super sweet, nice person. Her lectures are okay but she's always willing to help. She sometimes teaches advanced stuff which could be helpful. Homework is hand written, not from math lab, due weekly. Pop quiz every week. I really like her but I don't think I will take her anymore. All the best wishes to her.

3.0
3.0
MATH150
Jun 16, 2017
Wouldn't take again

Very nice, approachable and willing to help in office hours. Organization was garbage though, some classes she taught 5 sections in 1 lecture others she spent 2 lectures on the easiest topic, made completing homework on time nearly impossible for most students. Skipped some sections completely but still required us to do the homework for them.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MATH046
Grade: A
Nov 26, 2018
Would take again

Keep doing your HW regularly because when you fall behind it will be hard to catch up. She gives a lot of HW which helps me to better understand how to solve all the problems.

Respected
LOTS OF HOMEWORK
Clear grading criteria
1.0
5.0
MATH046
Grade: D
Jan 7, 2019
Wouldn't take again

NEVER TRUST THIS PROFESSOR! SHE'LL GIVE A TONS OF HOMEWORK AND WHEN YOU PASS IT TO HER SHE WILL LOSE IT! AND WILL NEVER GIVE YOU CREDIT! EVEN SHE'S THE ONE WHO LOSE IT! SHE NEVER UNDERSTAND HER STUDENT! VERY INCONSIDERATE PROFESSOR OF ALL TIME! I WILL NEVER RECOMMEND HER TO ANYONE!

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
1.0
MATH059
Grade: D
Dec 27, 2019
Wouldn't take again

Legit do not take this class at all the amount of worksheets that you end up doing is insane and some arent even worth credit. Youll receive your graded homework in like two week if not by the end of the semester. Also the midterms were insane, I had everything else good but that was the midterms were the only thing holding me back.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
MATH119
Grade: Drop/Withdrawal
Apr 27, 2020
Wouldn't take again

DO NOT take this professor! She is the worst of them all. She gives out a lot of homework and quizzes and takes forever to grade! She will stay behind In a lot of chapters, I had to drop the class! DO NOT TAKE HER!!!!!!!!

Lots of homework
Test heavy
So many papers
1.0
5.0
MATH119
Grade: Drop/Withdrawal
May 1, 2020
Wouldn't take again

I dont recommend this professor to anyone. She is very unorganized, doesnt seem to care about her students. Her teaching sucks, she goes over definitions from the book to kill time and will not respond to your emails how you she says she will. I had to drop her class! Do not take her! You will be disappointed. These ratings are very true.

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
MATH104
Grade: Not sure yet
Dec 13, 2020
Wouldn't take again

Didn't have lecture/ ppt materials posted at the beginning of the semester. (They're the book ppt/ lectures- so overall the professor didn't teach the material). Doesn't respond to emails sometimes and have to follow up. The exams are online, seems to feature obscure items, or items most incorrect from hw/quiz. Grade based on HW/Quizzes/Exams.

Lots of homework
Test heavy
1.0
4.0
MATH104
Grade: A
Mar 30, 2021
Wouldn't take again

Took this online. Lots of homework through Canvas with little feedback. There are videos that come with the book, but the professor doesn't teach any part of the class. So, you're basically teaching yourself by reading a math book and watching out of order videos. There are 2-3 homeworks each week and a quiz almost every week. Tests count a lot.

Lots of homework
Get ready to read
Test heavy
3.0
5.0
MATH096
Grade: Not sure yet
May 16, 2021
Wouldn't take again

SO much homework, at least 3-5 a week, most being 25-50 questions each! And a weekly quiz. Midterms often and this final has be freaking out. She was ALWAYS at least a week or 2 behind on her lectures when the homework that was due THAT week was a few chapters ahead. Always unorganized, but she was very sweet. Held office hours often if needed.

Lots of homework
Get ready to read
Test heavy
2.0
4.0
MATH121
Grade: A
May 28, 2021
Wouldn't take again

This is a extremely book heavy course. Dont buy the hard cover, the digital version is just fine. Expect about 100 questions plus a quiz a week, midterms were extremely hard. Her powerpoints kind of help, however, if you are not math savvy this isnt for you :( Final is 30% of the course and is proctored.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
3.0
MATH150
Grade: Rather not say
Mar 8, 2023

She is a nice person at all. BUT! She have a lot of homework to do and you going to pay for an online course which has nothing to do with her. You will approximately spend 10 hours on doing homework every week.

Get ready to read
Lots of homework
Test heavy
1.0
4.0
MATH151
Grade: C
May 7, 2023

The professor was very little involved i the course. Everything was through Pearson MyMathlab, which is an atrocious way to learn math in my opinion. Her slides and video lectures were very minimal compared to the homework. Pearson grades all the work for her so you'd think she could make more of an effort.

Lots of homework
3.0
4.0
MATH150
Grade: F
May 27, 2023

Teaches exclusively through Pearson, which is a poor method of instruction. Certain concepts in Calculus are really tough to self-teach, and I regret not taking another lecturer. Very lovely individual, however I would avoid the course if you want to pass with a decent mark.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH141
Grade: Not sure yet
Sep 28, 2025

Unbeliveable. She doesnt teach the class in the slightest. It's essentially a self taught program with Pearsons. DO NOT TAKE THIS IF YOU DO NOT HAVE PRE-EXISTING KNOWLEDGE.

Tough grader
Lots of homework
1.0
5.0
MATH141
Grade: Drop/Withdrawal
Oct 2, 2025

There were no lectures available, first assignment was a test on a concept with no material, completely pearson based. Do not waste your time and money on this course.

Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

52%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

92% confidence
Based on 14 grades
Most common grades:
Not sure yet (5)
A (4)
Drop/Withdrawal (3)
Grade Distribution
A(6)B(2)C(3)D(5)F(1)A-/B+(0)
Based on 23 reported grades
Not sure yet: 5
A: 4
Drop/Withdrawal: 3
A+: 2
Common Tags
Lots of homework (10)
Test heavy (8)
LOTS OF HOMEWORK (3)
Skip class? You won't pass. (3)
Tough grader (3)
Get ready to read (3)
Tough Grader (2)
ACCESSIBLE OUTSIDE CLASS (1)
Rating Trend

Declining

-1.52 avg change
Mar
May
Mar
May
Sep
Oct
Last 6 months
Ratings by Course

96

5.0

(1)

CALCIII

5.0

(1)

CALCLII

5.0

(1)

ALG96

5.0

(1)

MATH

5.0

(2)
+19 more courses
Difficulty by Course

CALCLII

5.0

MATH119

5.0

MATH141

5.0

MATH252

4.5

MATH210A

4.5

Similar Professors