2.9

Dalin Tang

Mathematics - Worcester Polytechnic Institute

2.9
Quality
2.9
Difficulty
50%
Would Retake
109
Reviews
2.9
Quality
2.9
Difficulty
3.0
Helpful
2.8
Clarity

50%

Would Retake

109

Reviews

Rating Distribution
Official

5

27

4

23

3

9

2

22

1

28

What Students Say

Professor Tang was very disappointing in terms of clarity

MA2051 - 1.0 rating

DID NOT TEACH ONE THING - DO NOT GO TO LECTURES

MA2051 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

16%

Textbook Required

27%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 35 grades
Most common grades:
A (21)
C (5)
A+ (4)
Grade Distribution
A(25)B(1)C(5)D(0)F(1)A-/B+(3)
Based on 40 reported grades
A: 21
C: 5
A+: 4
Not sure yet: 4
Common Tags
Hilarious (8)
Tough grader (7)
Clear grading criteria (6)
Graded by few things (6)
Test heavy (6)
Lecture heavy (5)
Gives good feedback (4)
Respected (3)
Rating Trend

Stable

-0.04 avg change
Oct
Jan
Feb
May
Oct
Dec
Last 6 months
Ratings by Course

CALC1021

5.0

(1)

DFQSSECT

5.0

(1)

MADIFE

5.0

(1)

IQPSTOCKMARKE

5.0

(1)

IQP000

4.8

(4)
+21 more courses
Difficulty by Course

MATH

5.0

DFQSSECT

5.0

MA1001

5.0

MA1023

4.5

PH1024

4.0

Reviews (109)
1.0
5.0
MA1023
Apr 24, 2002

No Comments

3.0
4.0
MA2051
Sep 23, 2002

Hard course, but he tries to help out

2.0
2.0
MA2051
Oct 22, 2002

No speaky english

3.0
3.0
MA1022
Nov 13, 2002

Hard course. If you really want to pass, you can.

2.0
4.0
MA1022
Nov 14, 2002

No Comments

2.0
4.0
DIFFEQS
Jan 30, 2003

doesn't speak english very well at all, only made it through b/c of good PLA

2.0
4.0
PH1024
Jan 30, 2003

Doesn't speak English. Makes no sense.

2.0
3.0
MA2071
Jan 30, 2003

Why is he still here?

4.0
3.0
MA1024
Feb 25, 2003

Just as long as you don't pay any attention to what he says and pay attention to what he writes you will be fine.

4.0
3.0
MA1022
Mar 8, 2003

Very concerned for the students.

4.0
2.0
MA1022
Apr 3, 2003

Easy class!

1.0
5.0
MA1022
Sep 11, 2003

No Comments

1.0
3.0
MA2051
May 12, 2003

He said You No Go To Lectia, Minus Twenty-Five! This guy is very unlcear and not cool....but if you do not learn the equation....you feel shame!!

4.0
2.0
MA2051
Sep 23, 2003

This guy is really smart, and knows how to explain things well... if you can understand what he's saying. Take good notes, and use a cheat sheet! DiffEq's fits on 1 piece of paper (really!)

1.0
5.0
MATH
Sep 29, 2003

Terrible professor. He should not be teaching anywhere in America. He cannot communicate at all and send 50 emails a week. His English is horrendous. Never take his class. He doesn't care about you, that's for sure. If you know Chinese you're set!

3.0
4.0
MA2051
Sep 30, 2003

His so-called accent is overblown. He's actually quite easy to understand once you get used to it. The problem is that his lectures are boring and the book used is written by a WPI Professor (i.e. it sucks). Get a different book for studying purposes.

3.0
1.0
DIFFEQS
Oct 29, 2003

Lecture didn't help me learn the material too much. Conference with the PLAs was much much more helpful.

4.0
2.0
MA1024
Grade: A
Apr 2, 2004

Tang is a good professor

3.0
1.0
MA2051
May 5, 2004

I had Dalin "David" Tang for MA1022 as well and both times I found him fair and pretty easy to understand. His accent and ramblings are humorous. But he takes the time to explain everything to everyone unlike most professors. Very easy class.

1.0
2.0
MA2051
Sep 19, 2004

this guy needs to get a grip on life and stop bullying people around...probably a half decent professor otherwise

5.0
2.0
MA2051
Oct 7, 2004

Dalin Tang is an amazing professor. He is funny and conveys the information well. He's is not hard to understand at all. Tests are very fair. If you go to lecture you shouldn't have any trouble.

4.0
2.0
MA2051
Oct 12, 2004

This guy is The Man. HILARIOUS. plus he's supposed to be the easiest guy you can get for diffeq's.

5.0
2.0
MA2051
Oct 14, 2004

Easy to understand and the tests were pretty fair. Lectures were boring but what are you gonna do? It's math. Dalin is a good guy.

5.0
3.0
DFQ
Oct 25, 2004

Tang is one of the best math prof. in wpi math department. His lectures are very clear and helpful, he got a great sense of humor and will keeps you laugh in the class for the whole time. Tang makes this DFQ course very interesting and i learn alot from his lectures.

4.0
3.0
MA2051
Nov 7, 2004

Dalin Tang was one of the most energetic math professors I've had. He's full of funny asides, and tends to waste class time. But, it's entertaining to write all the sayings down and it helps you to pay attention.

4.0
1.0
DIFFEQS
Nov 13, 2004

Prof. Tang's lectures are almost useless. He is funny though. Talks a lot about China. His lectures were the only Math lectures, other than Prof. Labenski's(Awesome Prof, who left), in which I were able to stay awake. This is because of his moderately funny jokes. Helps in his office anytime.

2.0
4.0
MA1022
Dec 7, 2004

I agree with an earlier rate, Tang needs to stop bullying people around. If you don't do well, he's more likely to criticize than help at all. He is without compassion or sympathy-he said himself, "I am a machine." His tests will usually catch you off guard with their rediculous difficulty.

4.0
3.0
MA1022
Dec 19, 2004

KNows exactly what he was talking about, and teaches it well. Willing to answer questions, even if they are ridiculous. Very very funny and it helps pass the time. Isn't wikid wikid easy, his one downside is that he doesnt always finish examples in class. But overall great to have!

1.0
5.0
MA1022
Jan 4, 2005

Dalin was by far the ABSOLUTE worst professor I have ever heard of or had. He was completely unhelpful, mean, and his classes were horrible. I would never take another class offered by him, even if it meant I would not graduate.

1.0
3.0
MA1022
Jan 14, 2005

Horrible teacher, never answered your questions directly. Very mean to his students and basically yelled at you if you didn't understand what he was talking about

1.0
3.0
MA1030
Feb 4, 2005

No Comments

1.0
4.0
MA1022
Feb 7, 2005

Not cool

2.0
3.0
ANYCLASS
Mar 16, 2005

No Comments

1.0
3.0
ANYCLASS
Mar 17, 2005

No Comments

1.0
5.0
CALC2
May 16, 2005

WASTE OF TIME. If you take his class, you'll have to take it again. You can't understand half of what he says and he's mean to you when you ask him to repeat himself.

2.0
5.0
DIFFQ
Sep 8, 2005

No Comments

1.0
1.0
CALCULUS1
Oct 4, 2005

No Comments

2.0
2.0
CALCIQP
Oct 25, 2005

Bad to quite bad. Can't speak or write english. Easiest IQP ever though if you like slacking off bigtime and getting an A for it.

2.0
3.0
MA1022
Nov 16, 2005

Hard to understand, Didn't explain the material that well... I'd try and find a math teacher that speaks english (good luck)

4.0
2.0
DFQ
Mar 16, 2006

Good math professor for DFQ, have good sense of humor. Class is easy, and exams are fair. Just understand how to do the Hw, you should be getting at least B in the class

2.0
4.0
MA1024
Mar 18, 2006

Hard to understand.

2.0
3.0
MA2051
Oct 30, 2006

Not a cool guy. He doesn't seem to enjoy helping the students. Tests and hw are not bad but he covers a lot of material (more than other professors). Also, he gets angry very easily, especially if nobody answers his questions.

5.0
1.0
DIFEQ2051
Jan 3, 2007

Amazing professor. Think of him like a miniature budah. Has a good sense of humor and teaches the material, just show up to lecture. On the plus side cheat sheets and calculators are allowed on tests. One other thing GO TO CONFERENCE, they will help so much.

4.0
2.0
MQP0000
Jan 6, 2008

Has interesting research/MQP opportunities for students. Recommended as a research advisor.

5.0
4.0
CALC1021
Jan 6, 2008

He explains the material very clearly and makes sure everyone understands it. The notes I took were a book in brief, so there was little need to read it. No surprises on the tests because he makes sure everyone is prepared to those. His grading curve is absolutely amazing.

5.0
4.0
MA2051
Jan 6, 2008

I took Differential Equations with Prof. Tang and enjoyed it very much. I learned a lot and still use much of the material I learned in my ECE courses todday. If you do the homework, show up for lecture, and seek help when you need it the course will be fine. I would reccomend Prof. Tang

4.0
2.0
IQP000
Jan 10, 2008

Talk to him right away when you dont understand something that he wrote. It is much easy that way rather than changing your paper without fully understand his comments. There were a bit miscommunications between us. But they were all resolved in the end.

4.0
2.0
IQPSECT
Jan 13, 2008

I did the Stock Exchange IQP With Prof. Dalin Tang and it was a great experience and We ended up doing very well, Highly Recommended

5.0
5.0
DFQSSECT
Jan 16, 2008

AWESOMEST TEACHER EVAR!!!! pero, L2Engrish

5.0
4.0
MA2071
Feb 4, 2008

Very helpful and thoughtful professor.

5.0
2.0
MA2051
Apr 4, 2008

If you don't like professor Tang, it's because you suck at math and just want to blame your professor. His English is good enough to understand easily and bad enough to entertain you during lecture. His asides during class may take up time, but it keeps you awake, and when he does teach you, he is to the point. Fantastic professor.

1.0
5.0
MA1001
Oct 5, 2008

Very hard to understand.

4.0
4.0
MA2051
Dec 18, 2008

Good prof. Tough tests but easy grading policy. If you fail his class you probably belong at QCC

3.0
3.0
CALC3
Mar 10, 2009

Very good teacher. Tests are hard, but fair: no surprises. Makes everything understandable.Very good teacher, but can be very scary personality-wise.

4.0
4.0
MA1023
May 5, 2009

Tang is a unique professor: he understands his students, yet he also understands what it takes to get ahead. Frequently dishes out fun bits of life advice which keep you entertained. class is very challenging, however he teaches you good work ethic. no surprises on tests; representative of the material. overall very good prof. Pick him if you can.

5.0
1.0
MA2051
Nov 8, 2009

Extremely humorous and keeps lengthy procedures to a minimal with simple bullet point procedures to solving problems.

5.0
5.0
MA2051
Jan 11, 2010

Very funny during lecture, not the clearest explanations, homework is very hard but he grades VERY fairly. Do the work and you'll be fine.

4.0
1.0
MA2051
Feb 15, 2012

He is very funny and engaging; good at answering questions; presents material in an organized manner that makes it easy to study for tests; book used is an old version (I got it for $5!); don't talk in class and you'll have a good time!

5.0
3.0
MADIFE
Feb 23, 2012

Best math teacher at WPI. Gives concise and easy to understand explanations. Thick accent but I could still easily follow his explanations even if I wasn't catching every word he said. Also awkwardly funny.

5.0
2.0
IQPDZT
Apr 25, 2012

Great IQP Advisor, really gives the students free range of the project to do what they want and responds very quickly to emails. Quite knowledgeable about the stock market topic and great feedback

4.0
3.0
IQPDZT
Apr 25, 2012

IQP was a very pleasant experience. Feedback was consistent, knowledgeable and helpful.

5.0
1.0
MA2051
May 27, 2013

Best Math professor i have had so far at WPI. He brings examples from real word and relate them to math and that what I like most about him. If you don't get an A in his class, math is not your thing.

4.0
2.0
MA2051
Oct 22, 2013

Tang is a great professor and is probably the most helpful faculty you will meet. Good Accent. He's humorous in his lectures but can get too much when you're trying to understand the material and he goes off topic mid-explanation. Some might say a good part of the class didn't go to lecture. Do the home works well in advance, you should ace it!

1.0
3.0
MA2051
Oct 28, 2013

Do not take this professor if you want to learn. I didn't learn anything. You do the work you fine in the course. Great if you are retaking it. not so much if you need to learn the material for later.

3.0
2.0
MA2051
Oct 31, 2013

very confusing in lectures, you need a good PLA to understand the material. Class was easy though.

1.0
4.0
MA2051
Nov 6, 2013

TERRIBLE PROFESSOR. DID NOT TEACH ONE THING - DO NOT GO TO LECTURES. VERY DEGRADING AND ALWAYS RUDE TO HIS STUDENTS. IF YOU GO TO HIS OFFICE HOURS, HE WILL CALL YOU STUPID AND KICK YOU OUT. LEARNED EVERYTHING FROM CONFERENCE. DO NOT TAKE THIS PROFESSOR - HE IS SO UNBELIEVABLY RUDE AND DOES NOT CARE ABOUT HIS STUDENTS.

2.0
2.0
MA2051
Nov 22, 2013

Some professor tell stories to keep you interested but they only do that once they get their point across. This guy, however, cuts in right in between the lesson and goes off topic which was terrible. he is confusing and you won't survive without a good conference instructor. The comment below mine has exaggerated the matter. he's not that bad.

1.0
5.0
MA2051
Dec 20, 2013

Professor Tang was very disappointing in terms of clarity. Most of my classmates would agree that the conferences were the only consistent source of help with the class topics. Unfortunately he is also not always respectful of all his students, especially during office hours, AND I suspect one of my exam grades was lowered for non-academic reasons.

5.0
2.0
IQPSTOCKMARKE
Grade: A+
Sep 10, 2014

He is a really good professor. Gives you the freedom to choose your resources. The IQP gives you a great experience with the investment in stock market. Just follow what he says and you will be fine

5.0
2.0
IQP000
Grade: A+
Feb 8, 2017
Would take again

basically spend around 2-hour per week watching stock price and write the report. It was a little bit rough on start, since we didn't get on the same idea and had to do a lot of initial research. However, gave good and helpful feedback, knew what he wanted, reasonable and always available to answer questions. Overall, highly recommended for IQP.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
IQP000
Grade: A
Feb 9, 2017
Would take again

Caring professor, gives good feedbacks. Communicate with him immediately if there is anything you don't understand and he will help out!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
5.0
MA1022
Grade: C
Apr 3, 2018
Wouldn't take again

He gets off from failing his students. Class test averages were about 40%, I passed with a 50%. Get ready to teach yourself. Sal Khan was the only way I survived.

2.0
3.0
MA1024
Grade: A
Oct 31, 2018
Wouldn't take again

Pretty confusing and disrespectful. Attendence was not graded, but he got mad when only a few people showed up. He based his cutoff of A, B, and C off of how well the class did, not off how many points were earned on the assignments. With no way to check your grade, final grading was confusing and we had to get like a 94% to actually get an A.

3.0
3.0
MA1022
Grade: A
Dec 12, 2018
Would take again

Dalin Tang is not a bad person. He knows his material, and if you actually pay attention to his lecture, you pick up a decent amount of information. However, participating in his class is a wild ride, even though he really wants you to. When I tried, he roasted me, so I kinda just layed low for the rest of the term. However, he is a good professor.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
2.0
MA2051
Grade: A
Apr 18, 2019
Would take again

Funny guy, knows his stuff, allows formula sheet front and back, provides practice tests and actual tests are pretty similar. Gives lots of partial credit if you show work. Pretty easy A as long as you do the work, go to class, and get help if you don't understand something by going to office hours, MASH, tutoring, etc. Overall would recommend.

Skip class? You won't pass.
Hilarious
5.0
4.0
MA1022
Grade: B
Apr 24, 2019
Would take again

Professor has high standards for his students. He doesn't care if you're here to mess around or be rude. Great feedback and approachable outside of class. Recognizes students who seek out help and takes note of it accordingly. Show up, do the work, be respectful and you will do well. Professor is funny at times and is known to roast students.

Gives good feedback
Respected
Accessible outside class
2.0
3.0
MA2051
Grade: Not sure yet
Sep 25, 2019
Wouldn't take again

honestly just take my word for it and don't take his class. he tries to explain things through confusing metaphors and no one has any idea what he's saying, attendance is not mandatory and after the first exam people just stopped showing up. not good at explaining things and will get mad at you for not understanding the material.

1.0
4.0
DIFEQ2051
Grade: Not sure yet
Oct 3, 2019
Wouldn't take again

Learn material on own time or in conference. Equations will be pulled out of midair and brushed over in less than a second. Teacher doesnt explain steps or even read aloud what hes doing. Erases board fast and inaccurate so reading the board is a front rows thing. Text book is needed for homework.

Get ready to read
Lecture heavy
Tough grader
5.0
4.0
MA2051
Oct 8, 2019
Would take again

Sends out practice tests which are very similar to the tests he gives

EXTRA CREDIT
Hilarious
Graded by few things
1.0
4.0
MA1022
Grade: Not sure yet
Nov 26, 2019
Wouldn't take again

The tests feel like a challenge as to what is actually taught in the lecture. Not helpful when asked questions or advice. Much of the new material is just assumed to be known.

Participation matters
Graded by few things
Tough grader
1.0
4.0
DIFEQ2051
Grade: A
Mar 28, 2020
Wouldn't take again

He is the kind of professor to give you a lot of homework and make you study all by yourself. The topics of the class are pretty simple, but prepare to learn by yourself. All of that would be enough to make him a bad professor, but he is absolutely unable to take any criticism. Worst math proff I have ever had

So many papers
1.0
3.0
MA2051
Grade: C
May 15, 2020
Wouldn't take again

This professor is quite difficult to understand and is disorganized during his lectures. He doesn't respond well to feedback and can be rude when questions are asked. His grading system is ridiculous, he actually went against the normal grading scale and made it harder to get an A or a B in the course(needed over 90 or 80 respectively).

Lots of homework
Get ready to read
2.0
3.0
MA2051
Aug 26, 2020
Wouldn't take again

DISCLAIMER: Took the class online during quarantine, maybe he's a better teacher in-person? Lecture style was very disjointed and confusing--our TA could explain every concept better in half the time. Lecture notes were disjointed and difficult to read, questions weren't answered clearly or well. Would recommend finding a different prof if possible

1.0
5.0
MA1022
Grade: F
Nov 18, 2020
Wouldn't take again

Awful. Don't even bother.

5.0
3.0
IQP000
Grade: A
Aug 24, 2021
Would take again

Professor Tang holds true to his grading criteria. He has wide knowledge of the stock market, and wants nothing more than his students to succeed. Professor Tang is great, and to maximize the quality of your experience, you must come to him with questions if you expect him to share more on a specific topic.

Gives good feedback
Respected
Clear grading criteria
4.0
3.0
MA2051
Grade: A
Sep 28, 2021
Would take again

He's a lighthearted guy and cares about what he teaches, but he sometimes avoids the questions he gets asked. His notes look like chicken scratch. But the lay out of every test is very clear. Go to the prep sessions and look at the practice exams. The best thing I experienced in this class was my TA. He was very accessible with email.

Accessible outside class
Clear grading criteria
Lecture heavy
5.0
2.0
MA2051
Grade: A
Feb 7, 2022
Would take again

Amazing lectures, amazing quotes, very clear explanations. Don't miss lecture, it will always be a fun time.

Inspirational
Hilarious
Amazing lectures
1.0
1.0
CALC2
Grade: A
Feb 8, 2022
Wouldn't take again

This professor was awful. Doesn't know what he's talking about. Has to get corrected during the class all the time, and reacts with screaming. Actually 1head.

1.0
3.0
DIFFQ
Grade: C
Oct 16, 2022

His class itself is not too bad, however he extremely rude when you reach out to him for anything. In lecture he is very nice, but one on one he is extremely rude and unprofessional.

5.0
1.0
DIFEQ2051
Grade: Not sure yet
Nov 13, 2022
Would take again

The workload of the homework will only be felt if you intend to do each week's assignments in one weekend. The tests are very similar to study guide. He might seem unhelpful during lectures when you ask questions because he turns it into a joke for the whole class, but if you ask him in person he is a very nice guy and will help you for sure.

Clear grading criteria
Test heavy
Graded by few things
1.0
5.0
DIFEQ2051
Grade: A-
Dec 16, 2022

Terrible professor, grading entirely depends on TA (similar tests had a 40% difference across different graders), I was fine in this course because I had a good TA, but he is unhelpful and unwilling to help students, his answer is to study harder for anything you ask

Tough grader
Test heavy
2.0
1.0
MA2051
Grade: A
Apr 5, 2023

Professor Tang had a strange form of lecturing. He utilized pre-written, chicken scratch notes that he read to the class, but on occasion, he would write on the board for clarity. He also would go off on tangents, with little relevance to the lecture, for up to ten minutes. Overall, my TA was more helpful in my understanding of the material.

Clear grading criteria
Lecture heavy
5.0
1.0
MA2051
Grade: A
Dec 28, 2023
Would take again

I found that Professor Tang was a great lecturer; everything lined up well with our assignments. The little homework he gave was straightforward and we always had plenty of time to complete it. There were only three (non-cumulative) tests and he provided useful practice tests beforehand. As long as you go to class you'll have no trouble at all.

2.0
3.0
MA1024
Grade: A
Apr 30, 2024

Tang is a nightmare professor, he is basically inaccessible outside of class, his lectures are all over the place and never have any real structure, his notes are basically unreadable and it is almost impossible to have a real discussion with him about grades because the "Grader grades everything" and he is not involved. Tests were online.

Tough grader
Test heavy
Graded by few things
1.0
4.0
MA1024
Grade: C
May 3, 2024

Nice guy and takes appreciates effort and attendance, but very harsh grader on exams and only gives 5 homework assignments. If you perform poorly on one exam, youre done for the term. Also says that he is open to discussing exam grading mistakes, but denies every attempt. Notes are chicken scratch and lectures are unorganized. Avoid if possible.

Tough grader
Graded by few things
1.0
5.0
MA1024
Grade: C
May 3, 2024

Nice guy and cares about attendance and effort but bad professor. Only gave 2 exams so if you do poorly on one youre done for the term. Notes are chicken scratch and lectures are impossible to follow, no point in going. Insanely tough grader of exams, wont accept any corrections or concerns you might have. Avoid if youre able to, nightmare term.

Tough grader
2.0
1.0
MA1024
Grade: A
Sep 22, 2024
Would take again

I think I went to this class all of 3 times. Just read the notes he puts up online, do the homework, and you'll be fine. Half the test questions come directly from the homework— sometimes he forgets to even change the numbers.

4.0
1.0
MA2051
Grade: A+
Sep 26, 2024
Would take again

He is a funny and great guy. His lectures are him reading off of a PDF of his own work but are not difficult to follow. He understands that math is hard and does not expect more than a basic understanding. The homework is good preparation for exams. Tang's exams are online, easy, and similar to his practice exams, but you will be pressed for time.

Hilarious
4.0
2.0
MA2051
Grade: A
Oct 22, 2024
Would take again

Good lecturer and not much homework. The lectures are his notes and he just goes through them, but it's not confusing. There is only one homework a week, and the tests were all online for this course. Good professor and good person.

5.0
1.0
MA2051
Grade: A
Jan 27, 2025
Would take again

Very funny teacher, presents a slide show for lecture, sometimes hard to follow. Very easy class, sometimes hard to understand but very straight forward guy.

Hilarious
Lecture heavy
Test heavy
4.0
3.0
MA2051
Grade: B+
Feb 10, 2025
Would take again

Professor Tang's lectures can be hit-or-miss, but the practice tests he provides are invaluable. Engage with the material, and unstuck study can be a lifesaver for study prep.

2.0
1.0
MA2051
Grade: A
Feb 10, 2025

I stopped going to lectures half way through as they were not that helpful, spend the time looking at his notes and doing the work at the same time and that's all you need. Tests are online but during the normal class period (50min) it goes by very quickly so stay focused but it's an easy pass

2.0
3.0
MA1024
Grade: B+
May 11, 2025

He isn't a bad professor, however, I feel as if he could be a bit more understanding as far as grading goes. He can be a bit of a heavy grader along with the PLA's, just make sure you grasp the material, because they are quite meticulous and you could end up loosing up to 20 points for one question if your not careful.

Tough grader
Test heavy
5.0
1.0
DIFEQ2051
Grade: A+
Oct 3, 2025
Would take again

Super easy. Open internet tests. Talks about China all the time. Watch out for differential functions in the wild. Very funny, lots of wise words and unsolicited advise. Only five HW assignments.

Clear grading criteria
Hilarious
Caring
3.0
2.0
MA2051
Grade: A
Oct 4, 2025
Would take again

Tang is funny but he spends a lot of time talking about random stuff. His exams are open internet so they are essentially free. Nice guy but not the best at conveying information

Lecture heavy
5.0
2.0
DIFFEQS
Grade: A
Oct 23, 2025
Would take again

I had Dalin for Calc IV and for ODE, he was very open about how strict he was in the past and in recent years has made great efforts to be more lenient and it paid off. Despite the random tangents, Dalin explained what he's expecting us to know for the exam even though it is open notes. The only downside is that his notes are kind of hard to read.

Amazing lectures
Hilarious
Caring
1.0
1.0
MA2051
Grade: Incomplete
Dec 2, 2025

Very confusing during tests. Posted 3 different tests using the same email format, did the wrong one and wouldn't let me retake it. Besides that, easy class.

Online Savvy
5.0
3.0
MA2051
Grade: A
Dec 11, 2025
Would take again

Hilarious guy, notes are somewhat hard to read, tests are open internet so free 100. Differential Equations in the wild will find you.

Hilarious
Test heavy
Graded by few things
2.0
3.0
MA2051
Grade: A
Dec 16, 2025

He's not particularly good at explaining things, so I stopped going to lectures. ODE is 100% learnable on your own. He said ai is allowed on tests, which is insane. To me it felt like cheating but you could use it, if you wanted.

Class Info

Online Classes

100%

Attendance Mandatory

16%

Textbook Required

27%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 35 grades
Most common grades:
A (21)
C (5)
A+ (4)
Grade Distribution
A(25)B(1)C(5)D(0)F(1)A-/B+(3)
Based on 40 reported grades
A: 21
C: 5
A+: 4
Not sure yet: 4
Common Tags
Hilarious (8)
Tough grader (7)
Clear grading criteria (6)
Graded by few things (6)
Test heavy (6)
Lecture heavy (5)
Gives good feedback (4)
Respected (3)
Rating Trend

Stable

-0.04 avg change
Oct
Jan
Feb
May
Oct
Dec
Last 6 months
Ratings by Course

CALC1021

5.0

(1)

DFQSSECT

5.0

(1)

MADIFE

5.0

(1)

IQPSTOCKMARKE

5.0

(1)

IQP000

4.8

(4)
+21 more courses
Difficulty by Course

MATH

5.0

DFQSSECT

5.0

MA1001

5.0

MA1023

4.5

PH1024

4.0

Similar Professors