4.7
Quality3.3
Difficulty84%
Would Retake112
Reviews84%
Would Retake
112
Reviews
Rating DistributionOfficial
5
98
4
4
3
4
2
4
1
2
What Students Say
“Neel is an extremely caring professor, but his class is very difficult”
MATH225 - 3.0 rating“If you want an easy class, don't take Neel's class”
MATH225 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
31%
Textbook Required
13%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
MATH118
5.0
(9)MATH118X
5.0
(1)MATHCALC
5.0
(1)MATH126
5.0
(22)MATH108
5.0
(2)Difficulty by Course
MATH225
4.2
MATH226
3.4
MATH445
3.3
MATH245
3.3
MATH125
3.2
Reviews (112)
Neel is an awesome guy. He understands his students very well. The tests are pretty challenging but he definitely knows how to teach. I would definitely recommend him as a professor if you need to take his class. He also grades pretty fair and gives all his students a fighting chance. super chill.
Neel is one of the best teacher's I've had. Calc is not my strong point, but he makes every effort to help everyone understand everything. The class is fast-paced, covering 7 chapters in 1 semester. Weekly quizzes in discussion, right from homework. Exams are harder, all word problems. If you do the homework and go for help, you'll be fine.
He is such a funny and nice professor. He is trying to make the class interesting. He doesn't take attendance but I would not recommend you to miss a class because he teaches new topic every lecture. Every week there is a quiz which are directly taken from hw questions. Midterms were not easy but class is curved. HIGHLY RECOMMENDED!!!
Neel is the greatest math teacher I ever met. He is new to USC,and a UCLA PhD. He is humorous and explains every term crystal clear. Neel is always humble and patient to each question from student in class. Though the tests are not easy but are fairly graded. Greatest professor ever! Never hesitate to take his class! You'll love math.
This guy is literally the best math teacher ever. Totally chill, and will explain anything perfectly to anyone. Very flexible and understanding of everyone. Never thought I would enjoy going to calc class. Well enjoy is a strong word- bearable maybe
Neel was the business. I wasn't great at math, but he explained things very clearly and concisely and was very respectful of students of every skill level. He was also very available for extra help, which is great.
The best Professor anone could ask for. Very helpful, explains difficult concepts easily, answers students questions and goes out of his way to find practice problems to prepare you for the exams. I had never taken Calc prior to taking him, and I can honestly say I learned alot from him and understood. Highly recommended!!
Best math teacher I've ever had. Doesn't use unnescessarily complex terms, and explains everything perfectly. I will continue to go to his office hours for all my math questions in the future. TAKE HIS CLASS.
Very enjoyable lectures. Neelish is very casual in class and jokes with students. He makes the class fairly easy and does a good job of explaining the material. Great professor, highly recommended!
Awesome guy. He really connects with his students, but not in a way that interferes with his teaching ability. Quizzes for this class come rarely, and are announced way before they actually happen (even if they were supposed to be pop quizzes). Engaging and interesting, Neel actually makes Calc III a very manageable class.
I've never had a more enjoyable class. I had already taken Calc BC but not passed the AP, so the class was really easy and I always killed the curve (sorry!). Despite this, I learned. Especially partials, that was new to me.
clear
Easily the best teacher I have ever had. He is extremely helpful both in and out of class. If you are going to take Calc 2 at USC there is no better teacher to have.
best teacher at usc, extremely helpful and best class, he jokes all the time and makes it enjoyable, highly recommend it
Calc II is not an easy class, but honestly, when I wake up and find Neel sending me review material at 3:30AM, there is nothing for me to complain!(and yea he's lectures are good as well)
Neel is the homie! Easily the best MATH-118 professor, in terms of both easiness and clarity. Prepares his students well for the midterms and final and the workload is very light.
Neel is awesome. Handsdown one of the coolest professors at USC. He makes math fun and is really clear. I highly recommend him! He really cares about students and is pretty funny in my opinion.
Awesome professor who genuinely cares by far the best math professor at USC and probably one of the top professors in general.
Excellent professor
hes the best teacher hands down.
Best professor I have had in college, ever. An amazing teacher that makes mathematics fun.
Best math teacher I have had at USC. He explains concepts in a very clear way and gives practice problems from previous midterms and finals. He also is always there during office hours and provides a ton of help. Neel is awesome!
Best math teacher I've ever had. Attendance is not mandatory but he makes you want to go because of how informative he is. He also mixes in humor to keep things light-hearted. The only class I've ever had "fun" doing calculus! I only wish other calculus teachers are half as good as he is.
Amazing professor. Professor Neel has changed my opinion about what constitutes a good professor. Incredibly understanding and kind, while being an effective lecturer. No regrets in taking this course.
Awesome Professor
So lucid is his lecture style.
Very funny guy. Brilliant. Can tell when class needs more clarification on certain topics. Very good at explaining everything. Eager to help students and is easy to communicate with. Best professor for Math 118 as far as I can tell.
This was the first year he taught 445 and it started off really bad. The first Midterm was a disaster. He worked really hard however to put us back on our feet (he also writes up his own homework) And at the end, the final had many repeats of the questions from past midterms. Nicest professor I've ever had who genuinely wanted us to understand.
Best professor at USC. Hilarious, makes class very enjoyable, is very clear and helpful. If you are able to do (and actually do) the homework, it is very easy to get A.
One of the best professors I have had in 4 years of undergrad at two different universities. Very careful to make sure students grasp the underlying principles of the material, not just knowing how to use equations. Makes math fun and beautiful. He's also hilarious, and very open to helping students--replies to emails, extends office hours, etc.
Neel is an exceptional calculus professor. He teaches you so that you will UNDERSTAND the concepts and where the equations come from, which will help you in case you forget the equations. He's funny, extremely passionate about what the teaches and so so helpful in re-explaining things in a different way so you understand them. TAKE HIM FOR CALC!!
Neel is the best math teacher I've had at USC. He doesn't just tell you to memorize formulas, he explains everything conceptually so that you will understand and remember it for a long time. He makes lectures interesting and you will learn a lot without being bored. You should definitely speak up and ask questions in his class.
One of the best calc professors at USC! Definitely, take a class with him.
Great professor. His grading is harsh, but probably no more so than anyone else. He explains things very clearly, and will go over them again if you don't understand. Office hours are great, and he offers a lot of review sessions before exams and especially before the final. Do the homework and do it yourself, it's the best practice for exams.
Wonderful professor! His lectures are clear and interesting, he's very funny, and he's always willing to help. He is in his office even outside of office hours and will stop whatever he is doing to help you. He offers review sessions before his exams. And his practice problems are perfect for studying for his tests and quizzes.
Great professor! Funny lectures and super helpful guy. Great job clarifying whenever someone asks a question. Not too much homework assigned. Weekly quizzes aren't difficult as long as you do the quiz prep problems (which are optional) but quizzes and tests are difficult because they rely on you really knowing how to use concepts further than hw
Neel is an excellent professor. He really knows how to organize all the stuff well and use most terse but impressive language to make us understand the conceptions in multi-cal. Take his class you will MASTER calculus. Attendance is optional but HIGHLY suggest to take. Quizzes and exams are easy, and his office hours are SUPER HELPFUL. TAKE IT!!!
Great teacher although his exams are tough! Curves the class to a B-.
Neel's probably the best math professor at USC. He's incredibly articulate and clearly passionate about the material. A fair amount of homework, tests aren't easy but he makes clear what will be asked. Most importantly, he's extremely understanding of students' issues and is clearly willing to go out of his way to help his students no matter what.
Favorite math teacher at USC. Lectures are not boring. He is always helpful during office hours.
Neel is one of my all-time favorite math professors. He taught me MATH126, which covers some nasty topics like integration methods and series - but he makes math an exciting topic and explains everything very clearly. Besides being passionate about math he's also fun to talk to, so be sure to go to his office hours if only to chat with him.
Neel is truly the best professor I've ever had. Brilliant at mathematics and teaching. You will come out of his class mesmerized. Tests a decently challenging, his a very fair grader. Taking any math class with him will not only change your semester, but also your life and your standards of what a good professor is. Take him! Don't hesitate 1 sec!
Favorite professor at USC by far! You can tell that he really has a passion for teaching and genuinely cares about his students. He's one of those professors that goes that extra mile for working with his students to make sure they understand the subject. If you need to take any math class and he's teaching a section, take it with him!
I love Neel, he is the best professor at USC that i have taken, great guy! his tests and quizzes are difficult but if you do the hw you'll be prepared. GO TO OFFICE HOURS!!
Neel is the best professor! He's very accessible outside of class. Calculus isn't easy but he is such a great teacher that an A is totally possible. If you are in his class, you are way ahead of the people with other professors which is helpful for the cumulative final. Just show up to class and listen to what he tells you is important.
Definitely one of the best professors at USC. He is incredibly helpful in office hours and if you put in the work in his class, as another poster said, you will master calculus. However, his class moves much faster than other calc teachers and is quite difficult. He is an incredible teacher but GET READY TO WORK!
Absolutely amazing professor and human being overall. Take Neel's class.
Absolutely the best professor I've had the pleasure of meeting. He takes time to make sure that students understand more than just equations and numbers. He makes sure that you understand the concept and reasoning behind the numbers and equations which helps a lot in calc 3! Definitely take his class
This is the first time I've taken a Math class that I actually like! He teaches difficult concepts in a way that still makes you feel smart. I've heard great things about him from other people too, so whether you're taking Calc or a GESM, go for him!!
Great Professor
Neel is really approachable, he holds office hours that are really helpful if you go, and he makes his points clear during lecture. Neel responses email REAL FAST and he cares about if students understand or nah and he DOES NOT JUDGE IF YOU DONT UNDERSTAND
Prof Neel is amazing! He can clarify everything during the lecture. Go to the lectures, do the homework, ask questions if you don't understand, and you'll get an A!
Hands down on of the best math professors i've ever had! His lectures are very informative and he never hesitates to stop and answer questions and clear up complicated concepts. His teaching style focuses on the why of math less than the how-tos which just enhances every student's understanding of mathematics. I highly HIGHLY recommend Prof. Neel!
Amazing professor. His emphasis on breaking down complex topics to their fundamental mathematical roots makes them more not only understandable, but also more interesting. He is very caring, and puts in a clear effort to be easily accessible and to engage and assist his students-even knew me by name despite my admittedly lackluster participation.
I want to start off by saying that I am not that great at math nor was this course easy for me. Professor Neel does everything he can to be accessible for students and will work with you if you put in the effort. He often holds additional office hours for his students and does an amazing job explaining concepts. He is truly an amazing professor!
Neel is one of the best professors that I have ever had. He is hilarious, down to earth, and teaches in a way that is extremely clear. He is always accessible (he responds within the minute for emails and he's always there for office hours in general & especially before the midterm/final). He teaches you to the final, which really helps. TAKE HIM!!
If he is offering a math class, take it with him. That being said, do not expect it to be easy. His homeworks are out of past finals which is great for preparing you, but can make it a weekly hassle as you have to actually do them (no slader lol).
Neel is honestly the most caring professor in the Math Dept. He will work with you to get you to your goal and walk you though how to study for his class if you have fallen behind. The class layout is pretty straight forward, though the hw load is pretty heavy, it is very helpful in terms of exams, since he pulls question from past exams to prep.
While most Linear Algebra classes only teach rote memorization and formulas, Neel goes out of his way to make sure we truly understand the whys and hows. He is super caring about his students and has the most helpful office hours I've ever been to. It's not the easiest class, but you'll definitely learn the most. Highly recommend!
Neel is an amazing teacher, he does a very good job of explaining difficult concepts and his office hours are always packed because he is so helpful. However, his office hours are also always packed because the course is difficult. Since Neel is a good teacher he tests for actual understanding of the material, not just memorization.
One of the best math professors that you can take. You actually learn something in his class
Definitely the best math professor I've ever had. Possibly the best person I've ever met?
Neel is by far my favorite professor I have ever had at USC. I took calc 2 with him fall of my sophomore year, and am going to have him for linear algebra this upcoming fall. He explains complex topics extremely well, and is very helpful in office hours. I highly recommend him as a teacher, you won't regret it!
Best math teacher/professor I've ever had. Super smart and helpful. Makes difficulty concepts clear.
If you aren't a math major, please do yourself a favor and don't take linear algebra with him. I mean, you learn a lot. But the flip side of that is that the class is insanely difficult if you aren't amazing at math/a math major. You'll be spending hours every day going to his office hours and studying independently and the tests are so hard.
This class should not be that difficult. But his teaching style - force you to understand linear algebra in geometric context, makes this course very challenging. Homework are tough and time consuming, and his office hour is always crowded and you need to wait for quite a well to get help. exams are difficult. NOT RECOMMEND if you aren't mathmajor
Probably one of the best math professor here, gives amazing lectures and is always open for questions. Encourages you to think through theories/problems a lot, homework's kind of a lot but within acceptable range.
Have had Neel for two different classes now. If you can take him, DO IT. He is by far the best professor I have had at USC. Quizzes and homework every week, but they really prepare you for the exams. He is really approachable so definitely go to his office hours if you need help.
This class is insanely difficult for CS Majors. Homeworks are extremely challenging and time-consuming. Exam is difficult and requires TON of time to prepare. Considering we need to devote most of time into CS classes, and that MATH 225 is also a required class, this is a really bad experience. Avoid him if you are CS/ engineering major.
I have had him for two semesters and he is by far the best professor I have had at USC. I am a CS student and had no problem taking this class with my other classes. If you really want to learn about linear algebra and care to understand the topic as it relates to the real world take him, if you want an easy A don't take his class.
Neel is an extremely caring professor, but his class is very difficult. It is significantly harder than other sections by other professors of this class, and you take YOUR PROFESSOR'S final at the end, not the same. The grading scale is very harsh: each midterm counts for 20% and the final is 35%, allowing 75% of the total grade to be three tests.
It seems that he conducts this course as if all students are math majors, which is clearly not the case. Homework is difficult and time consuming, and exams are BRUTAL. if you are an engineering major like me and has 225 as a required course please avoid him. I mean he is a good teacher, but the course is way too overwhelming and difficult.
Neel is the best teacher I've ever had. He the absolute best thing about USC!! The class is hard, but if a class isn't hard, then you're clearly not learning enough!! Above all, he truly cares about his students, answers everyone's questions as well as possible and is overall an incredible human being and I feel blessed having gotten to know him!!!
Incredibly skilled at understanding and relaying deep math concepts. He genuinely helped me enjoy math more over the course of the semester. It's been very difficult, for me, especially as a non-math major, but a rewarding experience. If you want an easy class, don't take Neel's class. If you want to learn, this is where you belong.
Neel's class is very rewarding, but don't mistake it for an easy A. If you like memorizing formulas, this class is not for you. Neel uses geometry and simple concepts to build towards more difficult ones. The graded work for the class (10 hmwks, 11 quizzes, 3 exams) can be hard, even after doing all the study material, which is a bit frustrating.
I love Neel. He's a sharp professor who is kind and caring. For Linear Algebra, he stresses understanding concepts over sheer memorization which is ridiculously important for students aiming to apply their linear algebra knowledge to advanced topics such as machine learning and control theory. Highly recommended for Viterbi & Math Students.
His class is difficult and he is harder than the other professors. However, if you want to understand Linear Algebra at an intuitive level, then take Neels course. He is extremely good at explaining difficult concepts and works hard to make sure students understand the content. 10/10, best professor I will probably ever have.
Neel is a good guy, but I regret taking him. His hw/exams are MUCH detailed, harder, and time consuming than anyone else. What is most frustrating is that he explains stuff in broad strokes - not in detail. Examples are followed by "you'll get this after I show that on someday". He WANTS you to struggle and figure out the big concepts yourself.
Neel is a good guy. But I definitely regret taking 225 with him. If you are able to devote your entire time to his class, you might end up doing well. Homework is always 10+ pages long and takes a good 8-9 hours. And the exams are just something out of this world. If you like a challenge (and a low grade), but wanna learn, then def take Neel!
Neel is by far the best professor I've had at USC. He cares so much about his students, and his office hours are always crowded but super helpful nonetheless. He has extra office hours around tests, gives lots of support & practice opportunities, and gives his students everything they need to succeed. Amazing lectures but his tests are difficult!
Linear algebra is a difficult class, but he makes it quite enjoyable. Exams are hard, mostly due to time constraint. He is an amazing lecturer and teaches linear in a way that you really understand the material intuitively, not just a bunch of formulas. Take him if you really want to learn.
Neel is a great professor and cares a lot about his students. However, he teaches linear algebra from a very unorthodox frame of mind, so if you can't understand concepts from his perspective, this class will be very difficult for you. Homeworks are long and tests are super difficult. I've learned a lot from him, but his class is a real challenge.
Amazing professor. Discards the purely computational approach to linear algebra and introduces a geometric approach. Not only teaches the concepts and methods but also explains why and what they mean behind the scenes. Heavier but acceptable workload. If you see math only as a tool, beware. If you want to see the beauty of math, a must have.
Good prof/explains well all sounds so warm and fuzzy. Heres the stone cold truth: BE READY FOR LONG(!!!) HWS AND KILLER EXAMS! HE IS A GREAT PROF BUT HE EXPECTS A LOT FROM YOU! His teaching style is probably better for calc. Hes not the best at explaining theoretical concepts imo. if you can survive his class, youre THE SUPREME LEADER OF MATH.
Neel is the best professor in the Math department, at least for underclassmen. He really cared about helping his students and trying to get us to truly learn. His lectures are practical, and he does a good job at trying to break up the monotony of a math lecture. I did not get the best grade, but I do not regret taking his class.
Neel is a great professor. His class is meant for those math lovers who are passionate about their field of study or those who want to learn from a great guy. He doesnt want you to just know the formulas and theorems but rather understand how theyre derived and their relations to the physical so if you want an easy A consider a different proffesor
Neel is such a great guy. Take this class if you are someone who does not traditionally like math, such as myself. The class is given liberty to explore concepts as they choose. Love this guy.
One of the best professors at USC. Very personable and approachable, and great at explaining all sorts of concepts. Really helps his student understand things on their own. A little stingy when it comes to curves, though.
Neel is probably one of the best professors I have ever had. I had a hard time understanding the material in this course, but he's so thorough and receptive to questions in office hours. A really fair grader and genuinely wants his students to learn and do their best work. Not an easy class, but I loved it and would take another class from him.
Everyone knows Neel is great so this review isn't super necessary. But he's really a great teacher, makes tough concepts easy to understand and visualize. He also takes it slow and doesn't assume a huge amount of prior knowledge. He provides a great foundation in a subject that is the basis to a number of other courses, and makes it worth your time
Neel is one of the most personable professors at USC. He also made the transition to online classes this semester very smooth. His lectures are engaging and genuinely interesting. He always wants you to understand higher level concepts and will ask the perfect questions to get you to realize things on your own.
The best professor or teacher I have ever had. Neel really wants you to understand the concepts and not just grind out calculations, so some might have trouble with that. Once you understand it, it will all be worth it. Homeworks were hard but if you are solid on them, tests should be straightforward. I wish I had taken him for 226 as well.
Neel is an incredible professor. He stopped class to make sure all students could ask clarifying questions and made it his priority to make sure everyone understood all concepts. There was an average amount of homework, nothing too bad, and it really helped grasp the class' concepts. The exams weren't too hard, especially since they were online.
3 HW per week (2-3 hours for each), 2 midterms and 1 final. Have to put in 3x more effort than the linear algebra course I'm taking at the same time. Lectures are straightforward but homework is hard (and the TAs don't grade nicely), and exams are super challenging. Do not recommend if you need a good GPA for grad school / job.
Neel is an amazing professor who explains concepts very clearly with excellent examples. His lectures are focused but he always has time for some classroom banter. Easy to reach during office hours and he gives an easy hour-long homework per lecture. Watch out for the tests (2 midterms, 1 final) though! Considerate grader but the tests are tough.
Professor Neel made multivariable calculus seem approachable and intuitive. That alone says a lot. He's also approachable, patient, and REALLY CARES about his students. There's a lot of hype around Neel, and from what I can tell it's all true.
Neel is an astounding professor and clear lecturer, even online. The midterms are challenging and conceptual, but if you can power through those you will excel on the final exam. He is passionate and cares deeply about his students. Every night before our final (even Sunday), he held 2-hour-long office hours to answer our questions. Take Neel!
Neel's lectures were seriously awesome. He did a fantastic job simplifying complex topics and made calc 3 "easy" to understand. Fair warning, his quizzes and midterms are super tough, but if you're able to manage those, then you're on a good track to score a perfect on the final. The best math professor I've had! :)
Neel is an amazing lecturer. He makes Cal3 easy to understand. After every lecture, he assigns HW that takes about an hour to finish, Grades are based on 2 midterms, HW, and final. His midterms are challenging, so be prepared to study outside class! It is very helpful to go to his OH.
Before taking this class I felt that all the math I had learned previously was useless, but Prof Neel taught us math in my opinion that is more applicable to everyday scenarios. He's an amazing professor who really cares that you understand what he's teaching, and will go back and clarify anything if you do. I would recommend this class to anyone.
Prof. Neel was very considerate of the digital learning environment and is an absolute must-take for GESM 160. Course covers a really diverse range of math topics in order to cater to the variety of backgrounds of students in the class. Prof Neel's lectures are always intriguing, yet educational. Easily the best prof I could have had as a freshman.
Professor Neel delivered one of the best educational experiences I have ever had. His ability to teach difficult concepts in such an intuitive manner made multi-variable calculus an enjoyable experience. Despite the midterms being a bit tough, if you put in the work, you should be on the path for success. Take Neel!
Super like the guy!!!! Worth your time!!! And helps with grad school prep!
Professor Neel has been one of the highlights of my academic career thus far. Even though the class was online, I genuinely felt like I got a great understanding of the material. Take calculus 3 with him if you truly want to learn and understand the material thoroughly. I wish he taught more upper division math courses.
Neel is THE BEST MATH TEACHER I've ever had in my life. His ability to break hard concepts down to earth is just unbelievable. Not an easy A, but he makes learning inspirational and fun. I'm literally gonna find all of Neel's classes to take.
Really enjoyed this course! Neel covers a range of topics and he always tries to relate them back to our own lives. Lectures are based on topics students are interested in. If you're looking for an easy, stress-free GESM, this is definitely it.
If you aren't gifted in math or aren't interested in Linear Algebra, don't take his class. I'm forced to take this class as it's mandatory for CS, and ironically choose his class based on info here. His lectures are hard to follow. Homework is hard but solutions are partly given in class, if you fail to pay close attention you must go to his OH.
If you are on the verge of choosing his class, were wandering on rmp, and saw this comment, TAKE HIS CLASS NOW before someone else takes it
One of the best professors ever! This class is super challenging but going to office hours saved my sanity (and my grade). He's always excited to answer questions during lectures and in office hours no matter how many times he's gone over them. And the way he explains difficult concepts step by step reallyy helped. Definitely recommend taking him!!
Best math professor at USC. Make sure u take his class if you can. U won't regret it.
Let's be honest, calc is hard, but Neel makes this class the best it could possibly be. He uses lots of analogies to help students visualize the content, he answers questions clearly, and is patient. He truly cares about helping students understand/succeed and he has so many options for office hours. Hands down my favorite professor ever!
There was no structure to this class. The grade is 50% project and 50% hw (due at end of semester). It was clear he wanted to do the least amount of work as a professor, and he never ended up grading our work. Huge warning that the proj is based off decentralized finance, which is irrelevant to anything from class. Big rush at end
Class Info
Online Classes
100%
Attendance Mandatory
31%
Textbook Required
13%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
MATH118
5.0
(9)MATH118X
5.0
(1)MATHCALC
5.0
(1)MATH126
5.0
(22)MATH108
5.0
(2)Difficulty by Course
MATH225
4.2
MATH226
3.4
MATH445
3.3
MATH245
3.3
MATH125
3.2