2.7

Vadim Ponomarenko

Mathematics - San Diego State University

2.7
Quality
4.5
Difficulty
35%
Would Retake
146
Reviews
2.7
Quality
4.5
Difficulty
2.6
Helpful
2.7
Clarity

35%

Would Retake

146

Reviews

Rating Distribution
Official

5

32

4

22

3

17

2

27

1

48

What Students Say

He would make jokes and was pretty engaging

MATH245 - 4.0 rating

Plz do yourself a favor and try to avoid him

MATH245 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

74%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 71 grades
Most common grades:
C (18)
B (17)
A (9)
Grade Distribution
A(9)B(18)C(26)D(8)F(4)A-/B+(8)
Based on 90 reported grades
C: 18
B: 17
A: 9
Not sure yet: 9
Common Tags
Test heavy (32)
Tough grader (30)
Lots of homework (30)
Skip class? You won't pass. (29)
Lecture heavy (15)
Get ready to read (13)
Tough Grader (10)
Amazing lectures (9)
Rating Trend

Declining

-0.52 avg change
Dec
Feb
Mar
Apr
May
Nov
Last 6 months
Ratings by Course

MATH252

5.0

(1)

MATH521A

5.0

(1)

MATH254

3.6

(11)

MATH579

3.5

(8)

MATH524

3.5

(2)
+4 more courses
Difficulty by Course

LINEARALG

5.0

MATH245

4.7

MATH579

4.4

MATH254

4.1

MATH524

4.0

Reviews (146)
5.0
2.0
MATH579
May 6, 2007

No Comments

2.0
4.0
MATH151
Oct 11, 2007

Probably the WORST math teacher I've EVER had. We have these stupid clicker quizzes and only 15% will get the answer right. He doesn't even go over the problem afterward. And while he's "teaching" he'll do one example an expect you to understand it right away. AVOID this professor at all costs possible.

4.0
2.0
MATH151
Dec 6, 2007

Very helpful and easy. I love classes when you don't have any homework!

5.0
3.0
MATH151
Dec 7, 2007

Very good professor! Explains material extremely well and makes it very easy to understand. Homework is optional, but i recommend doing it because he has clicker questions at the beginning of each class that are based purely on the material covered in the last class as well as the homework.

5.0
4.0
MATH151
Dec 9, 2007

Great professor! Extremely clear and thorough in his lectures. Quizzes reflect understanding of the subject. Thorough understanding of the subject and excellent teacher.

1.0
5.0
MATH151
Dec 9, 2007

He is definitely not helpful whatsoever. Don't expect that he'll go over problems you have on the homework in class. He thinks Calc2 is easy, so everyone else should think it's easy-despite the fact that it's everyones first time taking the course. Everything I learned in this class, I learned from the book and his TA (Bukauskas).

5.0
4.0
MATH151
Dec 12, 2007

he is a good teacher, basically he forces you to learn because he gives clicker quizes ever class so attendace is key

3.0
4.0
MATH151
Apr 8, 2008

He was an interesting teacher but I had a lot of trouble picking up things well from his class. He does just expect you to know which is quite unfortunate if you are lost. Do the homework.

3.0
5.0
MATH254
Sep 7, 2008

Well he is very theoretical to the point of being obscure. Covers too much info and really does expect you to understand and comprehend the material the first time you see it; exactly the way he presents it, which is proof and definition oriented. Personally I think he makes LinAlg unnecessarily difficult. OK if your a math major, if not, way not.

5.0
3.0
MATH254
Oct 1, 2008

Vadim is a good teacher. His lectures are clear and well-presented. He is both pleasant and entertaining. Weekly quizzes are challenging because of 30 min time limit, but not because questions are hard; even if you leave question blank, you receive half credit. Extra credit available for exams. If you attend all the classes, you will do well.

5.0
3.0
MATH524
Feb 8, 2009

Very good professor, clear in his lectures, funny and entertaining, doesn't waste your time, we had an exam every week which kept students on task and doing hw, assigns ALL hw problems so you know the material very well at end, prints out your photo and puts on back of door forever if you get an A. Goal: GET ON THE BACK OF HIS DOOR!! :D

2.0
5.0
MATH524
Aug 20, 2009

Way too much hw - he assigns every problem and you don't receive credit for doing any of it. Quizzes every week - too much work. Doesn't go over hw problems, offers few office hrs, doesn't give out soln to hw problems. Quizzes were difficult - explanations of material not easily understood.

4.0
5.0
MATH245
Nov 16, 2009

Great professor but incredibly difficult because of the way class is set up. AVOID taking this subject with him. His test do not reflect what you learn in class, and no matter how hard you study using the text book, you still don't really know what your doing on the tests. AVOID this class. Entertaining professor though.

4.0
4.0
MATH245
Dec 7, 2009

got to love this guy's nerd humor

2.0
5.0
MATH245
Dec 9, 2009

Last comment basically summarized the class. Such a BS professor :( (Though he is entertaining, but grades are more important to me)

3.0
5.0
MATH245
Dec 16, 2009

You will "understand" Darth Vadim's lectures, he's clear in that regard. His inflections and word usage are extremely repetitive, but can be amusing. The tests are very difficult. Hard work alone won't land you an A, you need to be smart. This class taught me how dumb I am. The book is garbage.

2.0
5.0
MATH245
Jan 12, 2010

This class was a nightmare.I had a 4.0 GPA,and I'm not a stupid person,but he geared it so much towards the computer science majors that the rest of us didn't stand much of a chance.There was a lot I had never seen before and it wasn't explained.The "book" was pathetic. If you can take this at a community college and transfer it over, DO IT!

2.0
5.0
MATH579
May 11, 2010

I would like to echo the last rater's use of the word "nightmare." AVOID HIM. Test questions are a total impasse that the book and lectures don't help solve. You have to live for math to do well in his class. I envy those who dropped the class after the first session.

2.0
5.0
MATH245
May 22, 2010

Don't take Ponomarenko! Class will take up way more of your time than it should. He grades very strictly and we had quizzes every single class which was very stressful. Asks us to define words exactly as he does, no exceptions. The text is not helpful, and he cares more about making class hard than actually helping students. AVOID HIM AT ALL COSTS!

1.0
5.0
MATH579
May 22, 2010

With his grading system, it's very difficult to get an 'A,' but also difficult to fail, so meh. Wouldn't recommend, wouldn't go out of my way to avoid either. It's interesting his own website has "student reviews" that make him sound much better than he is.

1.0
5.0
MATH245
May 23, 2010

Guess which of the last 3 ratings were by Vadim himself. Classes left me confused. He knows his stuff, just can't teach it.

1.0
5.0
MATH245
May 30, 2010

HORRIBLE teacher, he should get fired for making this class waaaaaay harder than it should have been. Vadim if you read this, you were the biggest mistake sdsu ever did in hiring you. Big FU to you and your grading system. Learn to teach instead of trying to depress and stress everyone out and making them feel stupid.

1.0
5.0
MATH245
Jun 27, 2010

Totally agree with the last comment, even though i got a B. If it wasn't for his insane difficulty of the class i would have gotten an A.

1.0
5.0
MATH245
Jul 16, 2010

NIGHTMARE Class, don't even take it with him. Wait another semester if you have to, but please I beg you DO NOT TAKE THIS CLASS WITH HIM!!!!!!! IF you do then may god have mercy on you.

1.0
5.0
MATH579
Jul 31, 2010

BAD professor that can't teach (let alone talk normal)and makes everything too HARD, take someone else.

1.0
5.0
MATH245
Feb 22, 2011

Please do yourself a favor and never take this guy, don't even consider taking him if he's the only option or you will regret it trust me. Oh and did I mention that only 17 out of 56 people passed his class? Yea u have the idea.

1.0
5.0
MATH245
May 29, 2011

Does he know this is just a 200 lvl class and that this isn't the only class we are taking? This guy needs to wake up and realize the above 2 statements. Don't take any classes with him.

1.0
5.0
MATH245
Jun 6, 2011

Im a math major and even I have a social life so unless you want to suffer and stress yourself out each day because of this one class then have fun. Otherwise plz stay really far far far far far away from this guy, all previous comments are also true.

2.0
5.0
MATH151
Oct 22, 2011

Bend over and hold your ankles. Very hard and you have to teach yourself everything. Never lectures and only uses class time to hand out assignments to students.

2.0
5.0
MATH151
Dec 20, 2011

EXTREMELY HARD CLASS!! NOT HELPFUL AND EXPECTS EVERYONE TO UNDERSTAND EVERYTHING AFTER ONE LECTURE! AVOID!

1.0
5.0
MATH151
Jan 10, 2012

This professor uses an "inverted system" of teaching. I think this was code for not teaching at all. Sometimes we get caught up and have to take a class because its the only one that fits in your schedule but don't do it with this one because the pass rate is so bad chances are you will have to repeat the course.

1.0
5.0
MATH151
Jan 19, 2012

Doesn' teach the class. Makes you watch videos that teaches the basic stuff, but in class "Training", gives you hard stuff. Class average on training was a B. Training is 10%, Exam 1 25%, final 60%, blackboard participate 5%. Majority of the student failed. and I HAVE NEVER failed a class before.

5.0
3.0
MATH579
May 20, 2012

It's very difficult to get an A in his class, however, he makes it hard to fail also. Automatic 50% for blank exams, lots of extra credit, always helpful during office hours...there is no excuse for failing. FYI prospective math majors: math is really hard work. Good professor, great class, I learned a lot.

5.0
2.0
MATH252
Oct 10, 2012

Great professor. By far one of the best math teachers at SDSU. The material is complicated but he explains it well. To pass use his site he posts all the old exams it really helps.

4.0
3.0
MATH254
Nov 16, 2012

An exam every week. Makes it hard to ace it, but hard to fail as well. 50% automatically for name and the other 50% is based on your score, so most people range in the B-, C levels of grades.

4.0
4.0
MATH254
Dec 19, 2012

Good Teacher. Quiz every week. Makes the quizzes between 50% and 100% 50% is for just showing up and writing your name on the test each one is 5% of ur grade. Class participation (picking up tests is 10% and final is 30% one quiz is dropped. Not a easy class but if you put effort in like an hour or two per week it is an easy C Take this professor

3.0
4.0
MATH254
Dec 20, 2012

Not an easy class to get an A in, but it's also not hard to pass. Weekly exams, one final. He's a cool professor, but class can get boring and dull. He covers way too much during lecture so the text book's used a lot. Get him to take your picture by getting an A! It's a lot of work but way worth it.

4.0
5.0
MATH254
Dec 23, 2012

Got an A- and missed a chance of getting on his wall immortalily. Without question thy hardest class I have ever took. However, it is the nature of the material, not the prof for why students struggle. No secrets to doing well. Study, review his practice tests, and read the book (HE MEANS IT WHEN HE SAYS IT ). Also, USE YOUR LIFE LINES WISELY!!!

3.0
5.0
MATH245
Apr 5, 2013

This guy is hands down the worst professor I have ever had. He refuses to actually lecture class and instead has us teach each other in small groups. The strategy would be helpful if he spent at least ONE day a week lecturing before sending us into groups but instead we are left fend for ourselves. He doesn't facilitate learning at all.

2.0
5.0
MATH245
Aug 1, 2013

I LOVE math and he made me hate it. Good at explaining, but lazy as HELL. Made us teach the class by presenting from small groups. Not efficient for actually learning. Curves the class but makes it impossible to fail or get an A. I'm taking it with another proff, and found I like math again. He's CRUDE & RUDE. This is coming from a 3.9GPA student.

1.0
5.0
MATH245
Aug 14, 2013

I am literally a math nerd, and Ponomarenko made me hate math. Not just saying this because I'm lazy, because I'm not. Worked my tail off, and still end up failing. And I'm not just stupid either. He just doesn't know how to teach a class, and the students get to suffer from it. That's about it. Avoid at all costs. Linear with him isn't bad tho

2.0
5.0
MATH245
Nov 22, 2013

Worst professor ever. He did not teach the class and was not helpful at all during office hours. The class is basically student taught while he sits on his chair and watches. If any opportunity comes to avoid this professor, I HIGHLY RECOMMEND IT!!!

4.0
4.0
MATH254
Dec 16, 2013

This was a very very though class. I am a math major and have gotten A's in all my math classes so far but this one. He makes it very hard to fail and very hard to ace. GO TO CLASS. He teaches everything that will be on the weekly exams. Also review his previous exams online. They are very helpful.

5.0
3.0
MATH254
Grade: B+
Jan 15, 2014

Hard class to get an A in, but very easy to get a C. Automatic 50% on tests just for writing your name. 10% for attendance so you're easily at 60% even if you don't do anything.

2.0
4.0
MATH254
Grade: C
May 21, 2014

Weekly 5-question tests. Book and online past tests are very helpful. GO TO CLASS. Attendance is worth 10%. Lectures can be boring at times and don't really help you on the tests. Would not recommend.

2.0
5.0
LINEARALG
Grade: B+
Jan 5, 2015

He skims over the material and the tests (weekly) do not reflect the lectures, or the book for that matter. If you put a lot of time (memorization) into the class every week you can get a decent grade, but that being said, you will leave the class with little to no understanding of the main concepts. His voice is very very annoying.

2.0
4.0
MATH534A
May 27, 2015

HATE his voice. It is the most annoying thing you will every hear, so imagine hearing hour long lectures. He doesn't teach you anything, makes you figure out & work on your own. So far this is the worst teacher I have had. He isn't helpful and when you ask for help he just repeats the questions back to you as if you should know. The WORST!

4.0
3.0
MATH245
Grade: Rather not say
Jan 6, 2016

I think he is a great teacher. To me he seem like the only real "math" teacher there. I mean he knows what he is doing. If you study you should do well, also you automatically get 50% for your name on every thing. If you are really into math you will love this guy, if not you might hate him. I like math so I really liked him.

5.0
3.0
MATH245
Grade: A
May 8, 2016

He is a very excellent teacher. He teaches the material clearly and thoroughly and makes the material very easy to understand. Would love to take another class form him again, he has been on of the best professors I have had. You get a 50% on anything, theres quizzes every week but as long as you pay attention in class, they're relatively easy.

5.0
4.0
MATH245
Grade: B
May 9, 2016

He is really clear in the beginning of the year that getting an A in his class is really hard. He has 1 question quizzes everyday, which if you review right before they are pretty easy. As long as you read the book and attend all his lectures, it should be easy to get a B. He tests are okay, if you are a good studier. It is an interesting class.

5.0
4.0
MATH245
Grade: B
May 9, 2016

It is hard to get and A in the class. Though, he is a very clear teacher, and very organized. He has a quiz everyday, which are fairly easy. I suggest reading the book at least before a midterm, in case there is anything he left out of his lectures, or just to make subjects cleared.

4.0
4.0
MATH245
Grade: C+
May 16, 2016

Great lecturer, downside is that his grading is very nit-picky. If youre taking this class to learn more about computer science applications, you should consider taking Carroll, you will have an easier time. Vadims class is purely math, so if you like that then definitely take him. Took this class for my minor and I wished that I took a diff prof

1.0
5.0
MATH245
May 18, 2016

Bad professor cut and dry. Sees you as another number. The book is cryptic and full of discrepancies. Quizzes everyday to weed you out. Do not take if you have a full course load or no other options. He's got a perfectly generic answer in the beginning of the semester when it comes to people rating him on here. You've been warned

4.0
4.0
MATH245
Grade: Not sure yet
Dec 20, 2016
Would take again

Vadim is an awesome guy. His lectures (for a math class) are pretty fun. He'll make the material interesting if you're into math or computer science, but I could see how it could be off-putting to other majors. I think he is a good teacher stuck with a hard class. Grading scale is flat from 5-10/10. Quiz Every class (10pts). Hard to fail, hard A.

Respected
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
MATH245
Grade: B
Jan 4, 2017
Would take again

Class was pretty tough but doable. Do all the exercises in the book and go to office hours if you need help with them. Do good on the first part of the semester because it will get harder. Daily quizzes arent that bad if you actually study every day. The material was actually pretty interesting as well as the professor. Good luck!

Skip class? You won't pass.
3.0
4.0
MATH245
Grade: C-
Jan 7, 2017
Would take again

Super good but tough prof. TAKE THIS CLASS SERIOUSLY!!! there is a quiz every class day so if you slack off you will fall behind. Be sure to do the extra credit, it really helps. Study the book backwards and forwards. I lit'rally passed by the skin of my teeth cause I slacked off towards the middle of the semester. Form study groups early on.

Tough Grader
Gives good feedback
Skip class? You won't pass.
4.0
5.0
MATH245
Grade: B
Jan 9, 2017
Would take again

There is a quiz at the start of every class unless there is an exam that day. Then he lectures until class is over, if he didn't there is no way he could cover all the material. Do the homework exercises along with the lectures, don't wait until before the tests to try to do them. Be prepared to get stuck and need to ask your classmates for help.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
5.0
MATH245
Grade: C
Jan 12, 2017
Would take again

Vadim knows his stuff. Very tough class. Quiz every day at the beginning. Very, Very tough grader. Everything is graded on a 50-100 scale (write your name, get an automatic 50/100). Don't let that fool you. Offers test corrections. He wrote the text, and lives by it. Lectures the entire time after quiz. Overall, get ready to work.

Tough Grader
Get ready to read
TEST HEAVY
5.0
4.0
MATH521A
Grade: B
Jan 16, 2017
Would take again

His lectures are clear and interesting, but the material is hard (it's a proof class). If you and your group keep up with the homework, quizzes, and practice midterms, you should be able to pass. The midterms are open-notes, so pad your grade with good scores, because the closed-notes final will probably dictate whether or not you get the A.

5.0
4.0
MATH245
Grade: A
May 2, 2017
Would take again

His teaching method is very direct and upfront. If you attend lecture and do the corresponding homework problems, you will be able to pass with a good grade. He is always quick to respond to questions by email and is very well versed in what he teaches.

Respected
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
4.0
4.0
MATH245
Grade: C
Dec 13, 2017
Would take again

This is a tough class that covers a lot of material. I believe Vadim does as best anyone could to teach it all, very structured lesson plan. It's hard to get both an A and an F. The workload is completely dependent on how good you are at memorization; there's a lot of definitions. It's guessing and luck to see if what you know is what's tested.

Skip class? You won't pass.
TEST HEAVY
Amazing lectures
4.0
4.0
MATH245
Grade: C-
Dec 21, 2017
Would take again

If you want to do good in discrete math in general, then this guy is pretty much your best bet. Since discrete math is a proof class, this will not be easy to get an A. READ THE BOOK, DO THE EXERCISES. It is also recommended to have a study group also.

Respected
Get ready to read
Skip class? You won't pass.
5.0
5.0
MATH579
Grade: B
Jan 5, 2018
Would take again

We didn't have a textbook for this course, and for me that made it extremely difficult. I'm not the strongest at Math and so I struggled without the ability to prepare for lecture. He assigned us to groups and your quiz and homework grades are averaged among the 4 group members. There is a quiz every single day based on the lecture.

Tough Grader
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
MATH245
Grade: D
Jan 7, 2018
Wouldn't take again

This is not your regular math class, this class is all about mathematical proofs and logical theories. The class begins with easy concepts like odd and even numbers then it becomes Voodoo Science and you have to trust Vadim and accepts the non-sense theories. Get ready for a quiz at each class meeting and to read the textbook.

Tough Grader
Get ready to read
Skip class? You won't pass.
5.0
5.0
MATH579
Grade: B
Jan 8, 2018
Would take again

Vadim was made for teaching. His lectures are clear and concise. I cannot stress how difficult his classes are, but the difficulty adds to the learning experience. No curve. Daily quizzes. 3 exams and a final, study guide was a superset of the exams (hehe combinatorics pun). 11 group homework assignments. Overall, Vadim is an excellent instructor.

Tough Grader
Respected
Hilarious
2.0
5.0
MATH245
Grade: C
Jan 16, 2018
Wouldn't take again

Vadim prides himself on failing his students. He doesn't give any homework or assignments, but he gives a graded quiz at the beginning of every class. There are 3 exams which are near impossible to complete in the 45 minutes you are given, even if you know the answer to every question, and the final is double the length of the midterms.

Skip class? You won't pass.
Tests are tough
LECTURE HEAVY
2.0
5.0
MATH245
Mar 13, 2018
Wouldn't take again

Vadim is too aggressive and contemptuous when he teaches. He creates an atmosphere of anxiety and tensity and it makes learning very hard. And his book is flat and full of ambiguity to the eyes of the learner because it has a lot of jargon and it's unnecessarily too wordy. Plz do yourself a favor and try to avoid him

Tough Grader
Skip class? You won't pass.
4.0
5.0
MATH245
Grade: A-
May 12, 2018
Would take again

Math 245 is a math class like no other math class I've taken, where the focus is more on technical definitions than manipulating numbers. Vadim did a good job explaining the material and answering pretty much any question with a thorough answer. He would make jokes and was pretty engaging. There are quizzes everyday and the tests are very hard.

Tough Grader
Skip class? You won't pass.
3.0
4.0
MATH245
Grade: B
May 15, 2018
Wouldn't take again

It's a difficult class. He'll warn you early on about that. Make sure to read from the book, and workout all problems. He's a good teacher, loves his craft, but he will make you work for it.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
2.0
5.0
MATH245
Dec 16, 2018
Wouldn't take again

He's a really good lecturer but I feel as if he has absolutely no clue how hard his class is. He should really take the high failure and/or barely passing rate of his class (which he knows since the grades earned are on his website) as a sign to change the curriculum. Failing that many students is just unacceptable; many of whom are actually trying

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MATH245
Grade: C
Dec 19, 2018
Wouldn't take again

It's mind boggling that we have professors like Vadim and Carroll who both teach so horribly (both in their different ways) and make you read books that are ridiculously hard to comprehend and learn from, all in the name of overformality and jargon. We're paying thousands of $$ for these courses, and yet we suffer and hardly learn. Unacceptable.

Tough Grader
LECTURE HEAVY
5.0
3.0
MATH245
Jan 19, 2019
Would take again

Its not difficult to get a C since you get a minimum grade of 50% just by showing up. If your CS or Math major and want to get an A, I would recommend doing & understanding every exercise in the book, and practice similar problems on MathOverflow. This class is your foundation for what is to come, so don't slack and it's not difficult.

Respected
Get ready to read
Skip class? You won't pass.
2.0
5.0
MATH245
Apr 14, 2019
Wouldn't take again

I think he explains things way more complicated than they have to be. Often times I would watch a YouTube video or go to the MLC for help and think "wow that's actually so simple, why didn't Vadim just explain it like that." His book is ambiguous and unhelpful if you don't understand something. His class is doable, but it will take a lot of effort

Accessible outside class
Skip class? You won't pass.
Tough grader
1.0
5.0
MATH245
May 10, 2019
Wouldn't take again

Discrete is new and difficult to grasp, and he makes it worse. Students genuinely want to learn and try their best, but this is a "weed-out" course where he sets you up for failure. Do yourself a favor and take this at community college for cheaper and actually learn than waste time/money taking it at this school since nobody teaches it well here

4.0
5.0
MATH579
Grade: C+
May 13, 2019
Would take again

Honestly Vadim was a great professor who really cares about his students. Despite the class being very difficult, I went to his office hours almost every chance I got and he provided great help. He is a great professor, teaching a rigorous and challenging class. I guarantee one thing, he cares about his students.

5.0
4.0
MATH245
Grade: A
May 15, 2019
Would take again

Vadim is honestly extremely well versed in mathematics. He explains topics very clearly, slows down for questions, ensures we absorb the material, and obviously has passion for what he teaches. However, this is still a very difficult course not by professor but by nature. Tests and final are worth 90% of your grade combined.

Respected
Participation matters
Test heavy
5.0
5.0
MATH245
Grade: B+
May 18, 2019
Would take again

This course is difficult no matter who is teaching. Vadim does an excellent job keeping his students engaged during lecture and shows his mastery of the subject. He explicitly states at the beginning of the semester that his class is time consuming. My advice is do textbook exercises, form a study group early on, and go to office hours.

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
4.0
MATH245
Grade: B
May 18, 2019
Would take again

Aight, his man's intuition is far beyond any typical human being, let alone SDSU students. You'll understand this inside joke if you don't happen to drop the class 3 days in. All jokes aside, Vadim is a great professor and the best lecturer I've had thus far. He WILL care for you if you show that YOU care for his class. Go to office hours. Period.

Skip class? You won't pass.
Test heavy
Caring
2.0
5.0
MATH245
Aug 20, 2019
Wouldn't take again

Vadim complicates the material much more than what it should be, and he's not an approachable person. I do not recommend him.

Lecture heavy
Tough grader
1.0
5.0
MATH245
Jan 29, 2020
Wouldn't take again

Not a 3 unit class. Enough said.

Tough grader
3.0
5.0
MATH245
Grade: Not sure yet
Feb 8, 2020
Wouldn't take again

Vadim can teach well, I give him that. However, the way he structures the class makes it hard for students to pass theclass. He only grades qzs&exams. According to him, in order to pass the class, students must have PLENTY of time reading and doing exercises, but many students don't have that PLENTY of time due to work and other classes.2manyvocabs

2.0
5.0
MATH245
Grade: Rather not say
Apr 13, 2020
Wouldn't take again

Expects everyone to be math gods, tests are very memorization heavy. Lectures are usually a text to speech of the chapter, and he doesn't do many example problems or example proofs in lecture. Get ready for a very hard A or B, going in expecting a C is a more reasonable approach. Quizzes every class, all tests and quizzes have a floor of 5/10.

Get ready to read
Test heavy
Lecture heavy
1.0
5.0
MATH245
Grade: Not sure yet
May 3, 2020
Wouldn't take again

Avoid

Graded by few things
Test heavy
Tough grader
1.0
5.0
MATH245
Grade: C
May 8, 2020
Wouldn't take again

This guy destroyed my love for math and my hope of maintaining a good GPA. He loves watches his students run out of the classroom crying after they fail everything.

Graded by few things
Test heavy
Tough grader
1.0
5.0
MATH245
Grade: Incomplete
May 8, 2020
Wouldn't take again

I will say that Vadim certainly knows his stuff, but falls short on his ability to bestow said knowledge onto his students. The course relies on his own his textbook which provides no solutions, essentially no certainty you're doing things correctly. He automatically gives 50% on assignments, but people are still failing his class...

Skip class? You won't pass.
Lecture heavy
5.0
5.0
MATH254
Grade: Rather not say
May 14, 2020
Wouldn't take again

Avoid taking if you are not exceptionally good with math or if you do not have a lot of free time. A huge handicap in the course was the lack of answers provided for homework questions, so be resourceful with your time and tutoring services provided. Warning: Statistically, you will get a C or lower, It even maps it out for you on his website.

Lots of homework
Get ready to read
Amazing lectures
1.0
5.0
MATH245
Grade: B+
May 16, 2020
Wouldn't take again

Wooorst prof at sdsu. Don't believe me? Take his class. If you want to save your sanity, take 245 at community college during the summer. They won't torture you.

Skip class? You won't pass.
Graded by few things
Tough grader
2.0
5.0
MATH245
Grade: C
Jun 4, 2020
Wouldn't take again

Genuinely, if you have the opportunity to take any other professor at SDSU for discrete math, PLEASE do yourself a favor and do it. Vadim is extremely knowledgable in his subject matter but does not know how to effectively convey the material. Tests are difficult and quizzes are at the beginning of every class for understanding/attendance.

Get ready to read
Lecture heavy
Tough grader
1.0
4.0
MATH245
Grade: B-
Dec 2, 2020
Wouldn't take again

As someone else said, Vadim also ruined my love for math, GPA, & my willingness to pursue a math degree. Lectures are just the textbook, and the worst part is huge HW assignments due on test days and the final day! Only got by this class b/c of Discord, one good thing is the 50% he gives you on tests. He expects u to know every math concept ever.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
MATH245
Grade: D
Dec 27, 2020
Wouldn't take again

I've loved math my whole life, both kinds: addition and subtraction. This guy makes things way too complicated, and has ruined my love for math.

Lots of homework
Skip class? You won't pass.
1.0
5.0
MATH245
Jan 1, 2021
Wouldn't take again

Dude be trippin, he expects us to learn things and study and stuff.

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
4.0
MATH245
Grade: Drop/Withdrawal
Jan 22, 2021
Wouldn't take again

Read the syllabus, no recorded lectures even during covid. Sells his own book and discourages students from studying outside sources for a MATH CLASS. Very condescending. 40% fail rate, and doesn't see that as a problem.

Get ready to read
Participation matters
Skip class? You won't pass.
1.0
5.0
MATH245
Grade: Not sure yet
Jan 25, 2021
Wouldn't take again

Mutes you when u ask a question in lecture. Never meet a teacher with such ego.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
5.0
MATH245
Grade: C
Jun 15, 2021
Wouldn't take again

This class was horrible. Super hard. If you put in the work and study 10 hours a day, you still will NOT get a good grasp of what he is teaching. Vadim will definitely be an amazing professor in post Soviet universities where profs spit on your face, but his strict methods just intimidate students. Take this class in community college, Miramar!

Lots of homework
Get ready to read
Tough grader
1.0
5.0
MATH245
Grade: Rather not say
Nov 3, 2021
Wouldn't take again

Worst professor ever. Couldn't stand his lectures. His fashion choices were completely wrong, and his standards were higher than I wanted to achieve.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
MATH245
Grade: F
Nov 4, 2021
Wouldn't take again

Arrogant jerk! Wouldn't let me divide by zero even after I explained that I had to for my financial aid. Is very opinionated about the "right" way to add fractions, too. You got your answer and I got mine, okay bruh?

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
5.0
MATH245
Dec 10, 2021
Would take again

This is a really hard class but Vadim is a great professor. You do need to study hard and put in the work for this class, passing isnt an easy thing, but that aside, this has been one of the most interesting classes Ive taken at SDSU and Im kinda sad that its over.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
MATH245
Grade: B
Dec 18, 2021
Wouldn't take again

For future takers of Discrete. Please, please, please take this class at a community college. I'm not saying this because Vadim is a bad prof. However, this class at SDSU will make you REGRET your decision of picking a CS or CE major. Do your mental health a favor, please, please take DISCRETE at COMMUNITY COLLEGE. It transfers over easily.

1.0
5.0
MATH245
Grade: F
Dec 18, 2021
Wouldn't take again

Great professor, but made me realize that my choice of major was a bad fit. I wish I hadn't found out -- I could have suffered in the wrong major a while longer. AVOID!

Respected
Lots of homework
Skip class? You won't pass.
1.0
5.0
MATH245
Grade: C
Dec 25, 2021
Wouldn't take again

What a jerk! Somebody online said that the CS department is wrong to require this course for its majors, and that all the upper-division CS courses having 245 as prerequisite are just kidding. For some reason he didn't agree, and insisted on teaching that material anyway. Obviously I know better than him what I will need later, he should listen!

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
MATH245
Jan 28, 2022
Wouldn't take again

The simple fact is that Discrete Math doesn't have to be a horrible class. Just ask anyone who took discrete at a different school, or even took discrete at SDSU from a different Professor and they will tell you that discrete isn't very hard. Vadim is a very mediocre teacher with a large ego. Take this class elsewhere for a better experience.

1.0
5.0
MATH245
Grade: Rather not say
May 27, 2022

If you really want to enjoy your life, please go CC or pick another professor who teaches this class.

Tough grader
Test heavy
2.0
4.0
MATH245
Grade: C+
Oct 19, 2022

Here's my thing; there's nothing wrong with having a hard class or pushing your students. But if you're going to do that at least be approachable and don't make everything about stroking your ego. The guy always has some smart response and finds humor in being obnoxious. I guess that's a skill but it's really detrimental to being a good professor

3.0
5.0
MATH245
Grade: C+
Dec 21, 2022

The topics of Discrete Math were very interesting to learn about. The main issue with this course is the little guidance you get with homework. He gives hints, but no answers so you can never be sure you have the right proof unless you ask him or the TA. It would probably be best to take this class elsewhere.

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
MATH245
Grade: A
Jan 5, 2023
Would take again

As long as you put in the effort and find a study buddy you'll do fine. Vadim is an amazing professor who teaches and explains things very well. He's happy to answer any questions during office hours, and the TA is super nice and smart. STUDY USING THE PAST EXAMS! They are the reason I was able to get an A. Overall a great class.

Amazing lectures
Test heavy
Accessible outside class
1.0
5.0
MATH245
Grade: C+
Jan 11, 2023

Bad, just bad. Tests are barely related to the homework and the grading is brutal. He tries to be nice to you if you talk to him one on one, but once he does not understand how hard he makes the class.

Tough grader
Get ready to read
Test heavy
5.0
1.0
MATH245
Grade: F
Apr 28, 2023
Would take again

Vadim is great He never fails us He gives us hints He's always clear Vadim is kind He never lectures He sings us songs He's always fun Vadim is cool He never tests us He gives us A's He's always fair

Inspirational
Caring
Online Savvy
5.0
4.0
MATH245
Grade: A
May 4, 2023
Would take again

Vadim's class is hard but expectations are made very clear. He wrote the textbook which actually helps bc the content is all split into small chunks and exactly matches his lectures. Not required, but go to class and TA office hours. If you're willing to do the hw, totally passable class. He's funny and makes class engaging. Very organized too.

Clear grading criteria
Lots of homework
Test heavy
5.0
3.0
MATH245
Grade: B+
Jul 5, 2023
Would take again

Vadim isn't a bad teacher, the content he covers is just difficult. However, you need to be accountable for all the work you have to do, because then you will definitely fall behind in his course. His homework translates directly to the types of problems you'll see in the test. If you don't wanna work for the grade, community is the best choice.

Clear grading criteria
Lots of homework
Lecture heavy
3.0
5.0
MATH245
Grade: B
Sep 21, 2023

This class took the life out of me but it was rewarding. Vadim is intimidating and made me too uncomfortable (by being blunt/unfriendly) to go to him for help, but he has a TA and dedicated office hours as a part of the course which counters that. His lectures are good; memorize the definitions for the chapter AND do the practice problems to pass

Clear grading criteria
Test heavy
Graded by few things
1.0
5.0
MATH245
Grade: Incomplete
Nov 10, 2023

Want to take this class? You probably hate your life from now on. Quiz every lecture day usually true or false questions, only have two minutes to complete. There are some multiple choices question, but only three minutes. No grade on hw, but no solution for it either, so let just hope that you guess the right answer because exam are base on those!

Tough grader
Lecture heavy
Test heavy
2.0
5.0
MATH245
Grade: C
Nov 10, 2023

Want a good grade? too bad. Tests make up literally your whole grade. He gives out homework but even though they aren't for a grade he won't give the answers. And his material in unbelievably overwhelming and hard compared to that of any other discrete math course at most other colleges. Close-minded and arrogant.

Tough grader
Test heavy
1.0
5.0
MATH245
Grade: F
Nov 10, 2023

Want a high grade while learning nothing and putting in no effort? Tough luck. Prof arrogantly insists on having your grades match your understanding. Avoid!

Tough grader
Lots of homework
Test heavy
5.0
5.0
MATH245
Grade: A
Dec 21, 2023
Would take again

Professor does a great job teaching. The textbook is written by the professor and supplements his lectures very nicely. I think this goes without saying, but the real learning happens in the homework. If you do not dedicate time to figure out the exercises on your own, you will not learn anything and this course will be very difficult for you.

Tough grader
Amazing lectures
Lots of homework
1.0
5.0
MATH245
Grade: D
Dec 26, 2023

Vadim is a lousy teacher when it comes to learning and solving problems from the book he wrote for the students. He gives you ideas and expects the students to figure them out for themselves, but he doesn't supply any answers or good examples of how to solve them effectively. The fail rate in this class is about 40% and PLEASE take this at CC.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
MATH245
Grade: B
Dec 27, 2023

Doesn't supply enough information to properly learn. Extremely rude and condescending when approached. I guess its fair to assume ones ego grows when they are more knowledgable than 150 other people in a room, he likes to keep it that way all semester. p --> q

Tough grader
Test heavy
Graded by few things
5.0
4.0
MATH245
Grade: A
Jan 13, 2024
Would take again

Vadim is the best professor I've ever had the pleasure of learning from. He is very thorough in his explanation of every topic and has clear (but high) expectations for every student. If you do all the homework, attend office hours, use tutoring, etc., you have a good chance of passing this course.

Amazing lectures
Gives good feedback
Inspirational
3.0
5.0
MATH245
Grade: B
Jan 21, 2024

Possible to do ok (B) if you put in serious work (like a lot). He wrote the book so it's just like the lecture, but the material is hard and this class will destroy you if you're careless. He says average around 6 of 200 people get an A so keep that in mind; you will probably do much better and save a lot of suffering taking discrete at a cc.

Lots of homework
Lecture heavy
Test heavy
4.0
5.0
MATH245
Grade: C+
Jan 25, 2024
Would take again

He really isn't as bad as everyone says. His lectures were funny and he definitely knows his craft. Engaging for a class that is pretty difficult to begin with. Do the homework problems, as they prepare you for the tests. GO TO CLASS, it is worth it. His grading is pretty lenient and there are grades that even out the weight distribution.

Get ready to read
Amazing lectures
Lots of homework
3.0
5.0
MATH245
Grade: C
May 4, 2024
Would take again

Not like other math courses.Textbook is affordable and beneficial to learning the material. The course covers too much material for "'new'" math.The course is three days a week making it hard to do errands. Mini Quizzes are big part of your grade. Read the book before taking the course, take 1or2 other courses, or take it at community college.-"GL"

Tough grader
Test heavy
Accessible outside class
1.0
5.0
MATH245
Grade: D+
May 7, 2024

This class made me want to jump out of my car and not wear a seatbelt because it didn't give me the will to live my life.

Tough grader
Lecture heavy
Test heavy
5.0
5.0
MATH245
Grade: B
May 15, 2024
Would take again

Vadim was honestly an amazing professor, the content is pretty tough though. I attended every lecture and did ok on the tests. DO THE HOMEWORK before the next lecture if you have time because it's all very helpful for the exams and so that it doesn't pile up! Great class tbh.

Amazing lectures
Lots of homework
Accessible outside class
2.0
5.0
MATH245
Grade: D
Jul 27, 2024

Here's the reality of this course. This was my second time after an accident. Vadim is not a good professor but he's okay at his job if that makes sense. His class is unnecessarily inconvenient and I feel that Chat GPT teaches the course better. Exams are the bulk of your grade and Quizzes are done every class. Want to graduate? Take it elsewhere.

Tough grader
Lots of homework
Test heavy
4.0
5.0
MATH245
Grade: C
Sep 4, 2024
Would take again

What people don't realize is his class is intentionally structured so that it's really easy to pass and difficult to get an A. In order to get an A you need to live and breathe the material which is unreasonable but with a normal amount of CONSISTENT studying you can pass. Many scary reviews are from 1st and 2nd years who are used to GE difficulty.

Amazing lectures
Lots of homework
Test heavy
4.0
3.0
MATH245
Grade: A
Sep 24, 2024

Honestly, You can get an A with Vidm. but it's much easier if you can just take discrete elsewhere.

Lots of homework
Beware of pop quizzes
Test heavy
2.0
1.0
MATH151
Sep 24, 2024

avoid, just avoid from him.

Caring
Graded by few things
Accessible outside class
2.0
5.0
MATH245
Grade: Drop/Withdrawal
Sep 30, 2024

Yes, discrete is a hard course. However, doing all the exercises takes so much time. They're long, there's so many, and Vadim refuses to give answers, only hints. The ISA office hour TAs are your only help and going to OH is mandatory. Exams 70% of the grade. With a job and a full school workload, I don't believe the amount of work is feasible.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH245
Grade: Not sure yet
Nov 25, 2024

The professor's rapid pace makes it difficult for students to keep up with the material.

Test heavy
3.0
5.0
MATH245
Grade: D
Nov 25, 2024

Fails to pause or provide examples to help clarify difficult concepts.

1.0
5.0
MATH245
Grade: B+
Nov 26, 2024

Creates an unwelcoming environment for students who arent already excelling.

1.0
5.0
MATH245
Grade: Not sure yet
Nov 26, 2024

The insistence on his book ignores other potentially better or cheaper options.

5.0
5.0
MATH245
Grade: Not sure yet
Dec 10, 2024

if you take vadim you also get to meet jesus and god himself because of how amazingly difficult- I mean easy his class is. That's a valuable connection, very good for networking and I have definitely not cried looking at the grade distributions for this class.

4.0
4.0
MATH245
Grade: B
Dec 10, 2024
Would take again

Vadim's class is challenging but engaging. Attend every lecture, do the homework, and use unstuck AI for study prep - it really helps. Though tough, the material is manageable with consistent effort.

3.0
5.0
MATH245
Grade: C
Dec 13, 2024
Would take again

The pain. The anguish. The suffering. I feel like a completely different student than what i was before. I speak and write math. I am math. Vadim's a character. He made it so much harder to study than needed. You will hate math and his own written textbook. Proof based class. Recomend prior exposure to proofs. 10/10 would take again. No regrets.

3.0
5.0
MATH245
Grade: B
Dec 16, 2024

Passionate teacher with interesting lectures. Expect 4+ hours of homework a week, with some problems being very frustrating and challenging and having a chance of appearing on exams Exam grading is very fair with plenty of partial credit you honestly don't need to understand everything to pass. Just get the basics of topics and material down

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MATH245
Grade: Not sure yet
Dec 16, 2024

Professor Vadim Ponomarenko is very unwelcoming and makes you feel bad if you're not excelling in his class. His course is unnecessarily time-consuming and frustrating, especially for a lower-division class. He lacks clarity and respect, making it hard to succeed or feel comfortable. I don't recommend taking his class.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MATH254
Grade: C
Dec 17, 2024

Most arrogant professor I have ever had the displeasure of meeting. Makes you feel so small just for not being able to understand some of the material. I got a C in the class but he is deciding to fail me for not doing so well in the final. Gave me a -5 on extra credit just to lower my grade further even though I had only 1 point on extra credit.

Tough grader
4.0
5.0
MATH245
Grade: B
Dec 17, 2024
Would take again

As a lecturer Vadim does a great job of making things interesting. Unfortunately though, there is simply too much material to fully grasp in one semester. This class is designed to be easy to pass (50% on tests given for free and another 10% for copying down definitions from your note card) but is almost impossible to ace. Refer to other 4* reviews

Amazing lectures
Hilarious
Test heavy
1.0
5.0
MATH245
Grade: C
Feb 4, 2025

every time i was walking to his class i didn't look both ways before crossing the road. don't take his class if you want to keep loving being alive

Tough grader
Lots of homework
Test heavy
5.0
5.0
MATH245
Grade: A
Mar 10, 2025
Would take again

Vadim is a great teacher and his lectures are very informative. His course requires a large commitment of time to homework and studying for tests in order to do good. If you apply yourself and do all of the homework you will pass the course, but it is challenging to get a high grade past that. Take this course if you truly want to learn Discrete.

Amazing lectures
Clear grading criteria
Lots of homework
1.0
4.0
MATH245
Grade: C
Apr 16, 2025

I asked this guy to regrade my exam since there were some things that could've gotten points according to gradescope grading description. He got back to me by email saying that "you don't pick what you want as a grade like its a food menu" and pretty much just ego'd me. No point in reaching out to him.

5.0
4.0
MATH245
Grade: B+
Apr 22, 2025
Would take again

I was warned by a lot of people to take this class in CC because of Vadim's infamous reputation. Vadim is a great lecturer, his lectures are the only ones I don't work on other hw on since they're so entertaining and he makes it interesting. It's a tough class and you need to sink a lot of time into it, but its worth it for those who want to learn.

Tough grader
Amazing lectures
Lots of homework
1.0
5.0
MATH245
Grade: C
Apr 28, 2025

Don't pick this class if you're bad at math, 99% will fail. He didn't provide answer key, only hint. Office hour is the only ways to know the solution. If u skip class one day you will fail the course. I have been suffering for this course. RUN AWAY IF YOU WANT TO KEEP BEING HUMAN.

Tough grader
Lecture heavy
Test heavy
4.0
5.0
MATH245
Grade: Not sure yet
Apr 30, 2025

20 hrs plus a week is not lying, great professor but answers aren't provided which will increase the time it takes you significantly. Miserable time. I had no social life.This class will whoop your work ethic into shape if you want to pass and aren't brilliant. Best to avoid.

Lots of homework
Lecture heavy
Test heavy
2.0
5.0
MATH245
Grade: C
May 28, 2025

Get ready to lose your social life. Homework is not graded for correctness/not given an answer key so your first time knowing if your truly doing anything right will be on the exams (theres simply not enough time in office hours for 1-1 help). Cant get outside help or a tutor bc he wrote the textbook himself and is very specific on how to solve.

Tough grader
Lots of homework
2.0
5.0
MATH245
Grade: Incomplete
Nov 13, 2025

If there is no other choice, still don't take it. Professor knows his stuff; I am not the professor. Unimaginable amounts of homework even though it is not graded, if you don't do it, you won't even get a single clue on what you are working with for the exams, and even then, the problems on the exam aren't at all similar.

Get ready to read
Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

74%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 71 grades
Most common grades:
C (18)
B (17)
A (9)
Grade Distribution
A(9)B(18)C(26)D(8)F(4)A-/B+(8)
Based on 90 reported grades
C: 18
B: 17
A: 9
Not sure yet: 9
Common Tags
Test heavy (32)
Tough grader (30)
Lots of homework (30)
Skip class? You won't pass. (29)
Lecture heavy (15)
Get ready to read (13)
Tough Grader (10)
Amazing lectures (9)
Rating Trend

Declining

-0.52 avg change
Dec
Feb
Mar
Apr
May
Nov
Last 6 months
Ratings by Course

MATH252

5.0

(1)

MATH521A

5.0

(1)

MATH254

3.6

(11)

MATH579

3.5

(8)

MATH524

3.5

(2)
+4 more courses
Difficulty by Course

LINEARALG

5.0

MATH245

4.7

MATH579

4.4

MATH254

4.1

MATH524

4.0

Similar Professors