2.7
Quality4.5
Difficulty35%
Would Retake146
Reviews35%
Would Retake
146
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
74%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.52 avg changeRatings by Course
MATH252
5.0
(1)MATH521A
5.0
(1)MATH254
3.6
(11)MATH579
3.5
(8)MATH524
3.5
(2)Difficulty by Course
LINEARALG
5.0
MATH245
4.7
MATH579
4.4
MATH254
4.1
MATH524
4.0
Reviews (146)
No Comments
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.
Very helpful and easy. I love classes when you don't have any homework!
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.
Great professor! Extremely clear and thorough in his lectures. Quizzes reflect understanding of the subject. Thorough understanding of the subject and excellent teacher.
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).
he is a good teacher, basically he forces you to learn because he gives clicker quizes ever class so attendace is key
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.
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.
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.
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
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.
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.
got to love this guy's nerd humor
Last comment basically summarized the class. Such a BS professor :( (Though he is entertaining, but grades are more important to me)
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.
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!
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.
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!
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.
Guess which of the last 3 ratings were by Vadim himself. Classes left me confused. He knows his stuff, just can't teach it.
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.
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.
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.
BAD professor that can't teach (let alone talk normal)and makes everything too HARD, take someone else.
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.
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.
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.
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.
EXTREMELY HARD CLASS!! NOT HELPFUL AND EXPECTS EVERYONE TO UNDERSTAND EVERYTHING AFTER ONE LECTURE! AVOID!
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.
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.
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.
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.
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.
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
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.
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!!!
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.
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.
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
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!!!
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.
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.
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.
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.
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!
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.
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.
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.
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.
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
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
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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
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.
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.
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
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
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.
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.
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.
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.
Vadim complicates the material much more than what it should be, and he's not an approachable person. I do not recommend him.
Not a 3 unit class. Enough said.
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
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.
Avoid
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.
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...
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.
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.
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.
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.
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.
Dude be trippin, he expects us to learn things and study and stuff.
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.
Mutes you when u ask a question in lecture. Never meet a teacher with such ego.
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!
Worst professor ever. Couldn't stand his lectures. His fashion choices were completely wrong, and his standards were higher than I wanted to achieve.
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?
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.
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.
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!
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!
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.
If you really want to enjoy your life, please go CC or pick another professor who teaches this class.
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
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.
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.
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.
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
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.
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.
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
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!
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.
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!
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.
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.
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
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.
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.
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.
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"
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.
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.
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.
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.
Honestly, You can get an A with Vidm. but it's much easier if you can just take discrete elsewhere.
avoid, just avoid from him.
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.
The professor's rapid pace makes it difficult for students to keep up with the material.
Fails to pause or provide examples to help clarify difficult concepts.
Creates an unwelcoming environment for students who arent already excelling.
The insistence on his book ignores other potentially better or cheaper options.
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.
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.
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.
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
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
74%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.52 avg changeRatings by Course
MATH252
5.0
(1)MATH521A
5.0
(1)MATH254
3.6
(11)MATH579
3.5
(8)MATH524
3.5
(2)Difficulty by Course
LINEARALG
5.0
MATH245
4.7
MATH579
4.4
MATH254
4.1
MATH524
4.0