2.8
Quality3.4
Difficulty48%
Would Retake101
Reviews48%
Would Retake
101
Reviews
Rating DistributionOfficial
5
21
4
19
3
14
2
10
1
37
What Students Say
“The guy below me is right, exams were always in the 60s and doesn't do anything about it”
MATH135 - 1.0 rating“It was difficult for me to understand him”
MATH135 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
8%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Improving
+1.53 avg changeRatings by Course
MATH192
5.0
(1)MATH291
4.5
(2)MAT481
4.2
(5)CALC251
4.0
(4)MATH292
4.0
(1)Difficulty by Course
CAL135
4.3
MATH421
4.3
CALC251
4.3
MATH423
4.0
MATH192
4.0
Reviews (101)
Great and helpful teacher. Lectures are very clear and concepts are explained well. Would definitely take again. Always willing to help students with any questions they have and makes learning interesting and fun.
Really tough grader!!! Hardly gives partial credit. He's a really helpful guy but he's quirky.
I took Calc in high school..I thank God because this guy was a terrible teacher. Class average for both exams were in the 60s and he did not curve. I don't know what everyone else is saying, this guy is very unclear, rushes through the material, and is very boring. If you have never taken Calc don't take him. The TA basically taught us the material
It was difficult for me to understand him. He was nice but not a good teacher for me.
HORRIBLE PROFESSOR! His lectures do not make sense and his exams are so much tougher than it needs to be. Final exam was worse. He will take off as many points as he can. I did well in the class because of studying on my own and YouTube. Nice guy, but he's not cut out to teach.
Run away while you still can! He can't teach calculus and is WAY too hard.
DOES NOT CURVE! The guy below me is right, exams were always in the 60s and doesn't do anything about it. If you make some errors, you pretty much get the entire question wrong. He's a nice guy, but he won't make the class easier for you.
Nice guy, clearly knows his stuff, but as a professor I found him to be very confusing. Had trouble reading his handwriting, understanding concepts, and trying to figure out his grading method. DOES NOT GIVE OUT THE EXAM AVERAGES! If you've taken calc in high school you'd probably be alright, but if not, you should probably find a different prof.
Great professor, very clear and always willing to help you out.
Helpful if you go to office hours and ask specific questions. Kind of confusing during lectures. Tests were average difficulty, but final was awful!! We asked him before the final if the final would focus on material from Exams 1 and 2 versus new material, and he said it would be a mix. But the final was basically all new material and really hard!
Pretty easy class. The material seems somewhat confusing when he first presents it, but once you do the homework the material seems pretty easy. Exams aren't excessively difficult. Be warned, though: the problems in this class can take a while, so if you are considering taking this class, be prepared to perform endless row operations for hours.
Terrible teacher. Spends 1 hour on a single problem that he keeps messing up. Doesnt teach well at all.
Really disorganized. Writes in cursive, doesn't erase from the board during office hours, so it's messy and difficult to understand. Makes lots of mistakes himself.
The guys was kind of quirky and funny (but never on purpose). Super disorganized though. Calc 1 at RU s is easy if you've taken it before in HS so it wont matter when his lectures make literally no sense at all. Just show up for attendance pts and review material on your own. Tests are exact copies of reviews and old exams, which he gives you.
The class is very exam heavy. Be prepared to spend hours upon hours on homework.
He is disorganized, messy and simply unpleasant. It's difficult to understand his handwriting. The tests are easy though.
There are much better Calc 3 professors. I wouldn't recommend this professor to anybody.
Very unclear in class, difficult to understand
Terrible Professor. I have done extremely well in both calc 1 and 2; however, when I took Moulik I felt hopeless. Man cannot teach to save his life. DO NOT TAKE HIM. WORST PROFESSOR EVER. EXTREMELY HARD AND NOT HELPFUL!
You need to reed the book to understand this course if you happen to have Moulik as a teacher. He is nice but horribly disorganized. His notes are messy and don't have any structure. AVOID!!
He's very mediocre. His lectures were pretty bad, such that it's more worthwhile to skip them and just learn the material by doing hw or from the TA during recitation. On the other hand though, his exams are fair and not very difficult, and he often posts practice exams that are similar to the ones he will give. It depends on the student you are.
Moulik is a very nice professor, very eager to help students. He does multiple examples during class, these examples may be long but they are very helpful to prepare you for the exam.
Really messy and very hard to understand. The only positive thing is that his practice tests are almost identical to the actual tests.
Do not take this Professor. He doesn't curve exams, tough grader and will not pass you even if you are 1 point away. I came from Calc 2 with a A and I failed his class. I went to his office hours after every class during the entire semester and still failed me. D not take him.
This professor is extremely disorganized and is not good at lecturing at all. The homework is very long and take a couple hours to do every week. He gives pop quizzes that you can't make up so attendance is mandatory. You basically have to study from the textbook and do every problem in order to get a good grade with him.
Speak unclear, and a very tough grader. Choose someone else.
Expects you to know theory but is really terrible at explaining theory. Hard grader and takes off points for pretty much anything. Use y1,y2 instead of x1,x2? Half credit off. Homeworks take forever and rarely involve's what he does in class. Doesn't do many examples that are similar to exam questions.
This professor is very bad at explaining the concepts, which forces you to memorize formulas and pray. His notes are all over the place. Even if you use every online resource to memorize everything you're still screwed because his exams are hard as hell and he will ask obscure theory related questions. Stay away from this guy at all costs.
He follows the book so it's easy to catch up if you miss a class. His TA is absolutely terrible and knows nothing about the subject.
Nice guy but there was a huge discrepancy between what we did in class vs what was on the exams. Lectures moved slow for the beginning, then started going insanely fast once we hit multiple integration all the way to the end. Overall it wasn't the worst class, but he made it harder than it could have been.
Read the book. He doesn't have any structure regarding the presentation of the material.
The lecture is terrible and the hand writing is hard to read. He gives popquizes for attendance and homework every week. Exam is hard, cumulative and hes also a tough grader. Wont take his class again.
Avoid this Prof if you can. He is a terrible teacher and a hard grader. He seems really nice the first day, but don't be fooled. The subject is pretty easy, so if you can take any other prof, do so. If you can wait a semester before taking this class to avoid this prof, I would recommend that.
Takes a really long time to grade exams (including the final). He also will give you homework that takes HOURS and then post confusing and messy solutions to them. Doesn't release averages for exams so you don't know where you stand in the class or if there's a curve whatsoever. His lectures are not bad in my opinion, but he doesn't follow the book
This class gave me so many migraines. You can't really listen to what he has to say during lectures because you're writing til the end of class. Pop quizzes suck, tests are made by Satan, and he was just god awful. The only saving grace was that he did curve the final grade.
Gives pop quizzes for attendance. Takes too much time to grade everything. Exams are pretty easy though.
Had him for Linear Opt. He started many lectures with a plan (I.e we will cover topic a and topic b), but half the time there wasnt time for topic b. So its just kept getting pushed to next lecture. Eventually we ended up being so behind that we rushed the last chapter. Class isnt very procedural, but knowing theory helps. Exams were long.
Decent lecturer, goes fairly slow in explaining what he does in many things including proofs. Can be a bit messy and spent most of the semester catching up as he fell behind his schedule. Understand and do the HW Available and helpful outside of class. His exams were alright but the final was a lot longer than usual. 4 people finished on time
Emailed him the last day for help with my grade and its been 3 months since the semester ended but still no response. By far one of the worst professors Ive had throughout college in terms of caring about the students of understanding what position theyre in.
Skipped almost every class. He is not exactly the best lecturer and you have to be very self-sufficient to do well. Quizzes every week and a large amount of problem sets.
Not a good professor at all. He isn't good at explaining concepts in class or during office hours. It didn't help that his TA (Semonsen) was equally bad. His webassign problems are ten times harder than what he does in class, and they don't have practice another version. Those problems will take you hours unless your friend has chegg.
This guy is predictable. He gives out homework once a week except after exams. He also has quizzes which he announces two or more days in advance. He has no attendance, but he doesn't post lecture notes online so you should go to class. He's a pretty good and lighthearted lecturer. However, he doesn't give extra credit, so you have to work.
Good lectures, he explained things really well. The exams were straight forward and like problems you'd find on the homework. Only complaint was that we went pretty slow at the beginning, and although that was great at first, we ran out of time at the end and had to cram three of the most important theorums of the class into one lecture.
His teaching style might not be the greatest, but all of the assignments and assessments are more than do-able. His exams are not that tough, just need to keep up with the homeworks and quizzes, and practice a lot before the exam and you'll be fine.
Moulik cares about teaching and answers all questions well. He made the class very enjoyable. Definitely recommend taking him!
He's a good guy and has a clear passion for his job. His teaching style isn't the best though. Taking notes in his class is useless because I never looked back at them since I was too busy trying to teach myself. He starts off with a slow pace and gradually picks up and it gets impossible to catch up. His tests are hard. Wouldn't recommend him.
anyone that didn't like this professor, most likely did not go to lecture often. I went to all his lectures, and he explained everything well, answered everyone's questions, and his exams were not hard but you just have to study and practice a lot . Other than that, he was probably my favorite professor this semester.
If you get Moulik for calc 135 switch out as soon as possible. His lectures are useless they are just unorganized examples. If you want to pass you have to teach yourself everything. His midterms are much harder than all other profs and hes just not helpful honestly save urself
If possible, switch out immediately from his class especially if you have a heavy course load. He starts out slow but ends up needing to rush through everything in the end. Doing the homework problems does little to help on the two exams because his problems are not from the textbook. If you can't switch out do your best to get help early on.
Strict grader, class is very hard, but nice professor and respected. Not much room for negotiation.
Probably not the best professor, but definitely not the worst either. His lectures are pretty dull and he is a bit unorganized, but if you take good notes and put in time studying/doing homework outside of class, you should be able to do well.
Calc is difficult no matter who you have, especially if you haven' taken calc in high school like I didn't. I showed up to every lecture, did a few practice problems from the textbook, went to office hours and did practice exams. I missed a B by a slim margin. Tests were fair and professor was very helpful if you put in effort and went to off hour
I have missed a couple lectures, and that is what really pushed me behind. If you miss a lecture, be prepared to quickly catch up or you never will. He is a good professor, it is just his teaching method of using a notebook did not prove beneficial. Just go to lecture, and put in your own time studying and you will pass.
His lectures aren't well organized. He tries to make the material interesting but it would be better if he had more structure.
He is a very good professor, he explains well at lecture and is very patient with you at office hours when you don't understand the material. I took Calc 3 with another professor before and it didn't go well, with prof Moulik I was able to grasp more of the subject. Try to go to his office hours, if you can't make it he finds a time that suits you.
He really does seem to care that his students do well in the class. He always answers any questions asked, no matter how basic. To get a good grade in this class, make sure you go to every lecture, and understand the material as its being taught instead of right before the exam, I never went to a single office hour, but still was able to get an A.
Tough grader and not organized, always ask you stupid questions and need to give brief explanations in exams
He was poorly prepared and it took him weeks to grade out quizzes.
Moulik was an amazing professor to learn Lin Ops. He was an excellent lecturer and had an answer to every question that was asked of him. He goes in a pace where everyone feels comfortable, has fair game quizzes and exams, and is open for office hours at late nights. Only slight drawback is that the homework is a bit hard. Good luck with him!
Uses a textbook that isn't even written by mathematicians. The whole class is a repetition of tedious exercises which don't require understanding but non-stop row operations. This course felt more like a course for non-majors than an upper level math class.
Boring lectures. Difficult to understand him.
Really really tough grader, maybe he or the TA Zhuolun Yang give the grade. They will never see your hard-working! Skipping this class, if you don't want to get an F!!! No partial credits, if your final answer is not exactly the same as his answer or the definition of the textbook, you will lose all points of the question. Smile does not mean kind.
He's a pretty nice guy. The class is pretty tough to keep up with. If you take his MATLAB section make sure to keep up with the suggested homework problems. The quizzes are pretty tough, but he tells you in advance so just review before them. The exams are similar to practice exams. Very generous curve in the end which made my 79% average a B+.
Grading and requirements are wack.
He's a good teacher. Has a bit of an accent, but it was easy to get used to. There were 5 quizzes and one final. Workshops are annoying because you need to do group work virtually. There are mandatory prelecture videos you watch, but they help you understand the material. Poll questions in lectures that count for participation but not correctness.
Just do the WebAssign and textbook problems. The exams are ripped straight from there.
had him for online calc 5. he was super chill, has a really good system for notes and recorded lectures. format of his canvas page is confusing and he was a bit disorganized sometimes but i felt he taught pretty well and reviewing the material made his exams super easy. make sure you understand the in class examples and any other examples provided.
His notes and explanations are pretty disorganized and confusing and all over the place. The recitations with the TA helped a lot. His exam questions are similar to the quiz questions so they're not too difficult. He had post-exam meetings for some reason which were pretty pointless which are supposed to test you on the exam material.
Honestly one of the best professors I've had. Sometimes lectures were unclear, but was very open to answering questions during class & office hours. Everything on the exam is in his lectures; very straightforward exams. Lots of easy mini quizzes for extra points and practice. Recitation was enough to do well on quizzes and review material.
Disorganized, like you need to do a scavenger hunt on canvas. He is nice and helpful, but gives a LENGTHY explanation for something that can take 2 seconds. Course material isn't too difficult, except when he tests you on something random not in lecture. I got an A and did put effort into the class, but def a tradeoff between headaches and grade.
Show up to lectures and you'll be fine. Gives out worksheets to do during class and gives the answers most of the time, counts for free points on your grade. Good at explaining concepts, example problems that he does during lectures are the same as on the exams and quizzes. No homework aside from the 5 MATLAB assignments which are easy.
Overall Calc 135 is a poorly designed curriculum. Prof. B is good at explaining math in lectures and reaches out to students struggling. Overall very nice and helpful guy. Don't expect to pass this class without going to lectures and doing the extra work he suggests if you've never taken a calc class before. Good teacher, hard class.
I think calc is really based on the Doctor G's worksheet... Prof itself doesn't have problem at all. His lecture is helpful but if you self study it is not hard to get an A.
Disorganized and makes lots of mistakes
Calc 135 is a challenging class, sometimes he is slightly hard to understand, but for the most part, I found his lectures helpful.
This Professor is awful, if you take this course with him most of your time will consist of getting prepared for quizzes which are pretty annoying halfway through the semester if you have labs for other classes. The way he sets up his homework is very disorganized. He gives very little partial credit too.
If you show up to lecture you will receive a C, if you take time out of your day and learn the material you will get a B, and if you do all the problems he tells you to do, you'll get an A. Calc I is hard in general, but if you put in the work you should be good. Hard to understand sometimes but if you go to office hours he is much clearer.
He was a wonderful professor. He cares about each and every single one of his students and will answer any questions with patience and understanding. He also has office hours every day, which I recommend taking advantage of. Getting a good grade is very manageable as long as you're willing to do practice problems and put in the effort.
Professor Moulik was very kind and funny during his lectures. Calculus at Rutgers is very heavily "by the book" since it has a coordinator (Dr. G). He was very resourceful and had office hours everyday. I was thankful to have him.
Good professor. Show up to lecture and you will learn enough to pass the class.
I don't understand why he has such a low rating. People find it difficult because calc 135 is a prerequisite for a lot of major but honestly if you go to lecture and review before midterms you should be fine. I attended every lecture did the homework and studied either the day of or the day before the tests and I finished with a B+.
The entire class structure is very disorganized, the textbook is awful and extremely difficult to learn from. Going to class helps but if you skip one or two classes its very difficult to catch up. There aren't a lot of online resources for this class compared to a class like Calculus, so learning on your own is very difficult.
DON'T TAKE IT IF YOU DON'T LIKE TOO MUCH MATH CALCULATIONS WITH YOUR BRAIN! Also don't take it if you hated linear algebra ! Going to class helps but if you skip one or two classes its very difficult to catch up. learning on your own is very difficult if you choose that! Hard midterm 2 and final! quizzes are weighted more then homework :(
Good lectures, available during office hours, clear with expectations for quizzes and exams
Good professor with clear lec
Great at explaining new concepts in simple ways. Very open and happy to answer questions during lectures. Easily accessible outside of class. Exams and quizzes are straightforward. Creates warm and comfortable lecture environment. Workload is very manageable. Understanding with personal issues. Material is practical and easy to understand.
One of the best math professors I had at Rutgers. If you go to lectures, you will do fine. But if you have to miss the lecture, just go to his office hours and he will explain everything clearly and one on one. Very friendly and helpful!
He had dry humor throughout the semester which was pretty funny. He assigns homework at a good time and would extend it if he has not gone over the topic yet in class. I found him amazing. Typically for a lecture, he'd go through definitions and then make us work through many problems. It showed me how to approach problems so that I have reference.
Better simple avoid or risk failing or getting low grade. He just give zero points even if answer is wrong but steps are done. 21/6 is graded zero if you dont simply to 7/2. So pathetic. Take his classes at your risk. He will set mid term exam to make you loose confidence in math for sure.
Math 481 is an extremely difficult course, but the professor was able to teach it in a clear and effective manner. You have to come to class to do well, but he is good with answering questions and explaining topics. Somewhat of a harsh grader but overall a good professor.
he explained concepts well and provided all resources needed to learn, was always friendly and wanted all of his students to succeed and do well. he was always willing to answer questions and was normally available at office hours. i think most of the poor ratings come from how calc 135 in general is structured at rutgers
Great lectures
Very boring class
He was frequently available to meet outside class to review the material. He met with me after exams to discuss exam questions, and when I had to miss an exam due to illness, he was very accommodating regarding setting up a later exam date.
Professor Moulik is passionate and has a lot of knowledge to share. His smile is contagious and he truly cares about all of his students. He makes sure to explain everything clearly and make very hard concepts and proofs seem easy.
252 not 244, he was amazing. Many reviews point out he cares for his students and he absolutely does. His lectures are well organized and engaging. He explains concepts very well and does more than just teach you to pass; he actually wants you to actually learn and understand. I would take this class or any class with him again, amazing professor.
His class is run a lot better than some other classes I have taken, I learned a lot more in his class than most other math classes. He is fair and understanding.
Math 252: ELEM DIFF EQUATIONS Moulik is the best math professor I've had at Rutgers. Moulik is accessible and helpful by email and during office hours, writes extensive notes covering complex topics with examples, and teaches legibly. Homework keys were detailed and helpful—exam questions aligned well with the class material.
252 - He cares about his students grasping the material he teaches. His lectures can be tough to follow, but he goes the extra mile to make sure you are actually learning and places an emphasis on understanding the reasoning component of DE. His notes were entertaining to read, and they were extremely helpful when it came to studying for the exams.
Very good prof
Fall 2025 was Prof. Balasubramanian's first semester teaching 291, and he had high initial expectations for us despite most of us being freshmen. Because of that, the first few lectures were hard to understand, but he got better and better as the semester progressed. His HW and worksheets are the perfect balance of challenging and fun.
Class Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
8%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Improving
+1.53 avg changeRatings by Course
MATH192
5.0
(1)MATH291
4.5
(2)MAT481
4.2
(5)CALC251
4.0
(4)MATH292
4.0
(1)Difficulty by Course
CAL135
4.3
MATH421
4.3
CALC251
4.3
MATH423
4.0
MATH192
4.0