2.7

Anthony Ung

Mathematics - Rowan University

2.7
Quality
3.0
Difficulty
38%
Would Retake
93
Reviews
2.7
Quality
3.0
Difficulty
2.7
Helpful
2.7
Clarity

38%

Would Retake

93

Reviews

Rating Distribution
Official

5

28

4

10

3

3

2

10

1

42

What Students Say

Got an F for the course and academic probation

MATH01130 - 1.0 rating

The lowest grade you could earn for any non-cheating assignment is 50%

MATH01131 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 49 grades
Most common grades:
A (24)
Drop/Withdrawal (9)
Not sure yet (6)
Grade Distribution
A(24)B(6)C(5)D(10)F(5)A-/B+(8)
Based on 67 reported grades
A: 24
Drop/Withdrawal: 9
Not sure yet: 6
F: 5
Common Tags
Tough grader (16)
Test heavy (15)
Amazing lectures (13)
Gives good feedback (9)
Inspirational (9)
Caring (8)
Online Savvy (7)
Group projects (5)
Rating Trend

Improving

+0.33 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

DAA

5.0

(3)

CS04222

5.0

(1)

CS07351

5.0

(2)

CS06205

5.0

(1)

CS06395

4.7

(3)
+19 more courses
Difficulty by Course

MATH01130

5.0

LABTECH

5.0

CS02435

5.0

STAT02286

5.0

PS4CS

5.0

Reviews (93)
1.0
5.0
MATH01130
Grade: F
Oct 22, 2022

Despite the fact that he holds live, online lectures, he is an enigma. In his second final online exam, he accused me of cheating and submitted a Level 4 RAIV. Got an F for the course and academic probation.

1.0
5.0
MATH01131
Grade: F
Jan 1, 2023

The lowest grade you could earn for any non-cheating assignment is 50%. However, if he accuses you of cheating, which happens A LOT, he is big on giving you -100% instead of 0%.

Clear grading criteria
Accessible outside class
Online Savvy
1.0
5.0
MATH01130
Grade: F
Jan 12, 2023

He seems to like this job and his exams seem to be reasonable. However, he is VERY big on accusing people of cheating. Half of the class got Level 4 RAIVs from him.

1.0
5.0
MATH01131
Grade: Drop/Withdrawal
Jan 26, 2023

His lectures are clear and concise. However, he often rambles on and on about how much he hates Rowan, Rutgers, Cherry Hill East, and our Governor. I had failed his first exam because of other circumstances in my life. However, he wrote "F-" just to be offensive. I have officially withdrawn without telling him.

1.0
5.0
MATH01130
Grade: D-
Feb 20, 2023

Goes on tangents about hating Rowan. A moderately crazy conspiracy theorist. His homework assignments and midterm were reasonably fair and got returned quickly. This guy failed me on his final exam, bringing my grade down to an F. However, he gave me a D- so I cannot retake without getting screwed by financial aid.

1.0
5.0
MATH01131
Grade: F
Apr 16, 2023

Very weird methodology. Best described as "Distance Calculus" from Roger Williams University where you watch videos and do HW. Getting less than 70% on the final exam means autofailing the class. A lot of work for 2x66 sections. If he accuses you of cheating, you will get a Level 2 RAIV, and it will stick.

5.0
1.0
MATH01131
Grade: A
May 15, 2023
Would take again

He taught 10 sections of Calc 2 from 8 AM to 10:45 at night. One final exam, pass-fail. (>=70 = A,

5.0
1.0
MATH01131
Grade: A
Sep 29, 2023
Would take again

This guy is pure awesome! Don't know how this guy teaches 10 sections of this class from 8 AM to 10:45 PM from Monday to Friday. Do the HW and both midterms, even though they are worth 0%. Your grade comes from a final exam (80%) and an oral exam (2 attempts. You have a short conversation with him and solve a few problems on a whiteboard) (20%)

Gives good feedback
Inspirational
Caring
5.0
1.0
MATH01131
Grade: A
Oct 6, 2023
Would take again

You will learn a lot in his class and it will be stupidly easy. Do not "divide and conquer" on the homeworks because everyone will be in trouble on the exams. The oral exam (which you can take at any time) is unusual but incredibly satisfying. He also goes on random history tangents and rambles to himself in other languages.

5.0
2.0
MATH01131
Grade: Not sure yet
Oct 22, 2023
Would take again

This guy teaches 14 sections of Calc II all day from 8AM on Monday to 10:45 on Friday. This guy got rear-ended on his bike on 322 and the first thing he does is ... still come to class. He moves heaven and earth to make learning easy for us. Don't be scared off by his 80% final exam and 20% oral exam.

Amazing lectures
Inspirational
Caring
5.0
1.0
MATH01131
Grade: B-
Dec 15, 2023
Would take again

It doesn't matter what class he teaches. TAKE HIM!!! You will learn, you will pass, and it will all be stupidly easy. Get into one of his 3x75m sections so you can get some interesting filler activities. (i.e. Screening Disney's Cinderella in old French, CS algorithm lectures in French/Dutch/Danish/Italian/Polish, etc.)

Amazing lectures
Inspirational
2.0
1.0
MATH01131
Grade: C+
Jan 2, 2024

Goes off on many, many tangents. Zone out or you will hate our government and our politics. Midterms were somewhat challenging but worth 0%. Even braindead people could pass his final exam. I never bothered taking his oral exam.

Test heavy
Online Savvy
5.0
1.0
MATH01131
Grade: A
Jan 11, 2024
Would take again

Doesn't matter what class he teaches. TAKE HIM !!! He will teach you. You'll learn a thing or two. Sometimes challenging HWs and slightly easier midterms, but all worth 0%. If you don't get at least 85 on his final, you've got problems. Only dislike is that he would often go on history tangents and rants about how this country is broken.

Amazing lectures
Gives good feedback
Test heavy
3.0
1.0
MATH01131
Grade: A-
Jan 16, 2024

After the final exam, you are going to question the time you spent doing his problem sets and midterms. The final exam is worth 80% but even braindead people could get at least a B on it. Likes going on rants about weird/political things and also did weird filler activities No idea how he grades stuff for 14x100+ students so quickly.

Test heavy
4.0
1.0
MATH01131
Grade: A
Jan 24, 2024
Would take again

Goes off topic in weird but funny ways. Always goes on weird tangents and rants about weird things. Weekly HWs and 5 Midterms that he grades but are worth nothing. HWs and Midterms can sometimes be challenging, but his final exam is an actual joke.

Test heavy
5.0
1.0
DAA
Grade: Not sure yet
Jan 27, 2024
Would take again

I had Anthony Ung for Calc 1 three years ago. He was very challenging and I didn't do so well in his class, but I've learned quite a lot and got an A in Calc 2 and 3. Now, I feel like I learn just as much, but he's made this class stupidly easy. Somehow, he gave an entire lecture on Dijkstra's algorithm in Dutch and it makes sense

Amazing lectures
Caring
Online Savvy
5.0
1.0
OS
Jan 28, 2024
Would take again

Had him for Calc 1 three years ago. That class was hardcore. He seems to genuinely enjoy teaching OS and the entire grade is based on programming projects. He gave an entire lecture on semaphores in Dutch (Because Dijkstra's invention) and it was very entertaining.

Amazing lectures
Hilarious
Caring
2.0
2.0
CALC2
Grade: A
Feb 2, 2024

14 HWs. 5 Midterms. All worth 0%. Consistent D/F averages across the board. The final exam was a joke. If you simply do all the HWs and pass all 5 Midterms, there is no reason to not get an A on his final. He rants a lot about weird political things too. Also, he has weird filler activities like screening movies that he has personally bootlegged.

Test heavy
Graded by few things
1.0
1.0
CALC2
Grade: B
Mar 19, 2024

A colossal waste of my time. Always goes off on tangents. Weekly HWs and Midterms are fair but not worth anything. Surprisingly well organized for the ridiculous number of sections he has. The most asinine thing is that if you fail his final exam, he will actually give you an Incomplete and force you to retake his final until you pass. Avoid.

Test heavy
Graded by few things
4.0
1.0
CS10337
Grade: A
Mar 21, 2024
Would take again

Very chill dude. Very gentle assignments aside from one. Beware the Mongo HW though. He throttles his own AWS node at the instant that HW is due to stop the few latecomers in their tracks. That assignment is also memorable because he prints all of our work and there is always more red ink than actual text

Gives good feedback
Accessible outside class
Online Savvy
1.0
5.0
LABTECH
Grade: Drop/Withdrawal
Apr 12, 2024

The prof quit mid-semester so they brought in this grad student to teach LabTech. Mr. Ung made us implement Huffman Compression, Unix Shells, and Web Proxies in C89. Do not take another class with him.

4.0
4.0
Calc1
Grade: Not sure yet
Apr 13, 2024
Would take again

He is a rockstar but his homework and exams are very challenging. Speaks with some kind of European accent. Also, I do not understand the point of his homework and Midterms if his final exam is worth 100% of the grade anyways. He teaches you, you WILL learn, but it is very nerve-wracking

Test heavy
Online Savvy
5.0
1.0
DAA
Grade: A
Apr 30, 2024
Would take again

Weird accent that takes some time to get used to. Homework and exams were quite reasonable. Just do the things he tells you to do and remember the things he says. Overall a very fun class. I'd take anything else with him.

Participation matters
Inspirational
Caring
4.0
1.0
CS07210
Grade: B+
May 15, 2024

Had to withdraw from Fiedler because of external circumstances. This guy will make learning easy for you but he will go on too many tangents. Seems to have a love affair for the modern European Faacists.

1.0
1.0
CALC2
Grade: Incomplete
May 16, 2024

If you fail his final exam, he will not let you take an F and take someone else. He will give you an Incomplete and make you retake his final exam. He never stays on topic for very long and his homework assignments are very challenging.

Test heavy
1.0
3.0
CYBER
Grade: A
May 28, 2024

There's a reason why Myers doesn't like this kid. I got flagged for cheating on the NCL game and this kid got the rest of the department to treat me like a criminal. Also nickel and dimes us for points on the lengthy reports he has us writing.

2.0
1.0
CALC2
Grade: B+
Jun 3, 2024

This guy teaches Calc 2 pretty much all day every day and he sucks. Always strays off topic. All the time you spend on the homeworks and midterms will be for naught as your nature grade comes from a braindead easy final exam.

Get ready to read
Graded by few things
1.0
5.0
CS02435
Grade: F
Sep 16, 2024

everything about dr h class made 100 times worse

5.0
1.0
CS04222
Grade: A
Sep 21, 2024
Would take again

just do everything he tells you to do (maybe six hours a week outside of class) and youll be doing leetcode hards left and right in no time

1.0
5.0
CALC2
Grade: Drop/Withdrawal
Oct 7, 2024

Absolutely heartless. One of my classmates committed suicide, someone brought it to his attention, and he simply chuckled and said he was going to pretend that never happened. Impossible HW assignments that not even the tutors or the other teachers know how to solve.

Tough grader
1.0
5.0
MATH01131
Grade: Drop/Withdrawal
Oct 9, 2024

8 pages of math test all of it was trig subs thick accent from god knows where get ready to fail his class

Test heavy
1.0
5.0
MATH01131
Grade: Drop/Withdrawal
Oct 10, 2024

got perfect zero on his test and he laughed me out of his office

1.0
5.0
CALC2
Grade: Drop/Withdrawal
Oct 10, 2024

A student drank himself to death at party and Mr Ung LAUGHS at situation His first exam was all trig subs and the median was a 0

4.0
5.0
MATH01131
Oct 26, 2024
Would take again

We went from 117 to 5 rather quickly. I get the idea that he only wants to teach top students, which I happen to be. He will teach you a little bit of everything but everything on his tests always involves trig in some way

Tough grader
5.0
5.0
CS06395
Grade: A-
Dec 14, 2024
Would take again

Lowkey goated. most people dont wanna do work …

1.0
1.0
CYBER
Grade: A
Dec 24, 2024

someone cheated on ncl game and he went to the ends of the earth to get that guy expelled

5.0
1.0
DAA
Jan 30, 2025
Would take again

Had him for a few classes now. Very relaxed guy. Every single class I've taken with him is a different experience. Myers interrupts his class every single day and curses him out for something.

5.0
1.0
CALC2
Mar 6, 2025
Would take again

A lot of people don't even make it to syllabus day because they've seen the oral final exam on his syllabus. The class has become very fun and engaging.

Test heavy
5.0
5.0
STAT02286
Apr 3, 2025
Would take again

I've had this dude for multiple classes. I've survived his Calc II and Databases. Taking the crosslisted PS4CS/PS4ECE may have been a mistake ...

Tough grader
Gives good feedback
Inspirational
5.0
5.0
STAT02290
Apr 9, 2025
Would take again

I've had this dude for a few different classes. He will teach you. You will learn. This time it isn't easy. He is known for nuking peoples' exam grades over subtle nuances so be sure to do all his extra credit and do the very best that you can

Tough grader
5.0
1.0
CS07351
Grade: A
May 1, 2025
Would take again

He took over another prof's class and turned it into a boot camp for NCL. We all got 2000+ on our individual games. Since there were 5 of us and he is still a grad student, he let us compete on his team.

Caring
Respected
5.0
1.0
CS06395
May 2, 2025
Would take again

I feel bad for this dude because of his day-to-day interactions with the other faculty and grad students. Simply show up, stay at least half-awake, and everything will take care of itself.

Amazing lectures
Caring
Accessible outside class
3.0
1.0
CS02480
May 9, 2025

Pretty much every dataset we discuss in class and on the HWs involves poverty and/or political corruption. References to the Yugoslavia breakup and Srebrenica come way too often. 5 annoying projects and no exams. Wouldn't recommend.

Group projects
2.0
1.0
CS02505
May 12, 2025

We "learn" more about who is responsible for poverty and political corruption rather than the statistical methods to "prove" such findings. If you want to hear him justify various parts of the Yugoslav wars, be my guest.

5.0
1.0
MATH01131
Grade: A
May 14, 2025
Would take again

GOATED!!! Exempted everyone from his final exam and then screened Cinderella in old Italian as our filler activity

Amazing lectures
Caring
1.0
1.0
CS02505
Grade: Drop/Withdrawal
Jun 15, 2025

He lost me when he said that America could fix poverty, political corruption, and socioeconomic inequality the way Rwandans did in ‘94

1.0
5.0
PS4CS
Grade: C-
Jun 27, 2025

If you weren't well-versed in Calculus and Linear Algebra and Discrete Math, you were going to have a VERY bad time. Do not take.

Tough grader
Lecture heavy
5.0
5.0
Calc1
Grade: C+
Jun 29, 2025

His lectures are AMAZING, but if you are even slightly weak on arithmetic, algebra, logs, or trig, he will flush you out and nuke your grade. Find review material on YouTube that your Pre-Calc instructor may not have covered (e.g. Trig Sum-to-Product formulas).

Tough grader
Clear grading criteria
Gives good feedback
2.0
3.0
CS02505
Grade: B+
Jul 14, 2025

Feels very much like an entire semester of his personal project regarding poverty and political corruption. He also loves picking on Bob Menendez, HOAs, and Cherry Hill East in particular.

2.0
3.0
CS02480
Grade: B
Jul 18, 2025

I took quite a few classes with this guy and this one was a disappointment. Mans gave an entire lecture about Post-WWII suburbia completely devoid of any math and/or statistics. That lecture was about the institutions perpetuating classism and racism and appears to bash his childhood community more than teaching us anything.

Group projects
1.0
5.0
CALC2
Grade: C-
Jul 24, 2025

If you're taking Calc II over the summer, please for heaven's sake do not take Mr Ung. He dislikes students outside of Rowan and makes snide remarks about peoples' socioeconomic backgrounds. There seems to never be enough time for the 4 unit tests and the only saving grace is that the final exam is worth 40% of the grade.

Tough grader
Test heavy
5.0
4.0
MATH01131
Grade: A
Aug 4, 2025
Would take again

Goated. Most people in the summer classes are transplants from other colleges who don't want to do work. For heaven's sake do not try to cheat on his tests either because he is trigger-happy about ripping students' tests up in front of the class and RAIVing people

Tough grader
Clear grading criteria
Test heavy
4.0
5.0
MATH01130
Grade: B+
Aug 4, 2025
Would take again

This class was mostly high school students and met 4 times per week for 50 minutes. Exams can be such a time crunch if you do not prepare yourself adequately or struggle with trig! He also brought in some Calc II topics which made me really well prepared to take someone else's Calc II.

Inspirational
Lots of homework
Test heavy
5.0
5.0
MATH01131
Grade: A
Aug 7, 2025
Would take again

Not for the faint of heart. He gives about 100 recommended HW problems which he will grade but do not count toward your grade. His exams have relatively few questions which combine several concepts together. Also likes going on tangents but will somehow still teach you everything you need to know.

Tough grader
Gives good feedback
Inspirational
5.0
5.0
Calc1
Grade: B-
Aug 15, 2025
Would take again

I had a very bad time in the beginning because he would go on so many tangents and I got boned with the arithmetic. He caused me lots of grief on tests but I became super duper busted in other people's Calc 2 and 3.

Tough grader
Gives good feedback
Inspirational
5.0
1.0
CS02505
Grade: A
Aug 17, 2025
Would take again

He went on lots of esoteric tangents that only people of a specific age range would understand and he made us do principal component analysis by hand. He also went on even more tangents about government policy and specific social issues. I liked him as a person but he wasn't the best fit for this class.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CS07351
Grade: A
Aug 18, 2025
Would take again

He is very chill except if he sees someone mistreating their classmates in particular ways. The NCL doesn't run in the summer so instead he has some technical writing baked into the labs. Simply do everything he says for the few dozen TryHackMe labs and few lab reports and you'll have your A.

Participation matters
Amazing lectures
Inspirational
1.0
5.0
CS07455
Grade: C+
Aug 25, 2025

Took over yet another summer course. To him, machine learning tools are simply a means to justify why America is socioeconomically broken and to justify government policies straight out of the Project 2025 Playbook. I genuinely liked the programming but there wasn't enough of that.

1.0
5.0
Calc1
Grade: Drop/Withdrawal
Sep 3, 2025

It is very clear that I didn't learn the things I was supposed to in Pre-Calc or Functions. This class feels like being thrown in the deep end of the pool and being expected to know how to swim. No bueno.

1.0
5.0
MATH01131
Sep 6, 2025

he will make you hate all your previous professors while making himself sound like a saint

1.0
5.0
CALC2
Sep 6, 2025

he made tons of snide remarks about the rich students

1.0
5.0
MATH01131
Grade: B-
Sep 11, 2025

Seemed like exactly the type of person who will tell you everything you need to know in a way that you will never understand until long after you need it. The Weierstrass substitution was put on one lecture slide and on one problem in his 100-problem set and ended up on his test.

1.0
5.0
CALC2
Grade: Not sure yet
Sep 15, 2025

The first thing he tells you to do is drop his class. I didn't take him seriously and I regret that. He gave us our first test during late add/drop and at least 1/4 of the class was getting perfect zeroes.

1.0
5.0
Calc1
Grade: Rather not say
Sep 15, 2025

this guy goes on long rants about poverty and political corruption and proposes alarmingly concerning fixes for those problems

1.0
5.0
STAT02286
Grade: Rather not say
Sep 15, 2025

On the first day of class, made everyone do least squares by hand. Expects us to download multi-gigabyte datasets on a regular basis. Every single dataset we worked with is about poverty or the last election. Has EXTREMELY CLEAR biases.

1.0
1.0
CS03351
Grade: A
Sep 15, 2025

I've seen bad blood in his interactions with other members of the department but telling us 5 students to use his NCL coach code and not saying anything about Camden County College crosses a line

Participation matters
Online Savvy
1.0
5.0
CALC2
Sep 16, 2025

I noped out of there once he described America's socioeconomic divisions as being similar to Yugoslavia's and Rwanda's ethnic divisions. And Bob Menendez's corruption only helped make some parts of his case. Lecture examples are needlessly and obnoxiously difficult.

1.0
5.0
CS02480
Sep 16, 2025

Cancelled class so he could go to a school board meeting and request specific sped programs to be DOGE'd. Claimed that sped problems are culture problems and that institutions ought to force NTs to getalong with NDs like the integration fights of the 1950s. His class feels like my old social problems class on steroids.

1.0
5.0
CS02480
Grade: B+
Sep 16, 2025

Always went on weird tangents about his old high school, Cherry Hill East. Also described how COVID lockdowns broke K-12 education and the job market.

3.0
3.0
CS02505
Grade: Not sure yet
Sep 17, 2025

Had him for Calc II, DAA, and OS and loved those classes. In Data Mining, he uses his little pulpit exactly like Father Coughlin once did to offer commentary about COVID lockdowns, the broken job market, K-12 Education, and income inequality. DM is a little harder than his other classes but still doable if you try to understand him.

Group projects
1.0
1.0
CS02505
Sep 17, 2025

Very gentle class contentwise. Feels liek social problems class except data is weaponized to support his own predetermined conclusions. Makes it very clear he believes our entire generation has been wronged by the world and is incredibly biased towardds specific government policies.

1.0
1.0
CS02505
Grade: Not sure yet
Sep 17, 2025

A handful of exams and labs even braindead people can do. Very clearly told us that our generation deserves more kindness and compassion from the world and told us to keep score about who broke the job market.

1.0
3.0
CS02480
Sep 18, 2025

Told us we had a right to continue breaking this country's political climate if our degrees don't work out for us.

1.0
5.0
MATH01131
Sep 20, 2025

He straight-up told us that Republicans learned their lesson from 9/11 and the PATRIOT act regarding public safety but the Democrats never learned theirs from COVID. Also told a room full of MechEs that FASCISM is a viable solution to the college grad underemployment crisis and pulled up ZIP code data of communities to expropriate wealth from

Tough grader
2.0
3.0
MATH01131
Sep 22, 2025

Will teach in 10 minutes what everyone else teaches in 75. Tests seem fair and don't understand why real classmates get so many perfect 0s. However, also rants about how this country is broken and sings enormous praises about Polish and Argentinian fascism.

4.0
3.0
CS02480
Sep 23, 2025
Would take again

Cancelled class more times than not this semester because of school board meetings, state legislature speeches, and court appearances but extremely insightful about the parts of America and the world that are broken. Most parts of this department do not do him any justice at all.

1.0
1.0
CS03351
Sep 23, 2025

His labs are stupidly easy but this time, he very clearly and informally tells us why his NCL coach code is for Camden County College.

Accessible outside class
Online Savvy
1.0
3.0
STAT02290
Sep 24, 2025

Labs can be quite annoying but our first test was comically EASY. However, he has an obsession with this recent college grad underemployment crisis and feels like it is HIS personal DUTY to get revenge on the people and institutions in this society that he believes to be responsible for this crisis.

Gives good feedback
Test heavy
1.0
5.0
CS02505
Grade: Drop/Withdrawal
Oct 14, 2025

He cancelled a lot of class in the beginning of the semester to grandstand about various social problems. Also does extremely long rants in class. Apparently having underemployed siblings from the same high school excuses blaming the Democrats' COVID policies, voting for certain politicians, and wishing Yugoslav atrocities on his own hometown.

5.0
3.0
CS06205
Grade: A-
Oct 24, 2025
Would take again

This guy took a three semester sabbatical during his undergrad to go to CMU and take their hardest classes. He then modeled his own Comp Org and OS after CSAPP. Bomb Lab was SO MUCH FUN!!!

Tough grader
Amazing lectures
So many papers
1.0
5.0
CS02480
Oct 29, 2025

We have an important governor's election next week and he continues fixating on K-12 education and COVID lockdowns and our broken job market. He always blamed the Democrats the entire time.

1.0
1.0
CS07340
Nov 7, 2025

It is quite difficult to fail him. A midterm and final presentation, some reports, and some handwritten homeworks all based on Leetcode problems. Don't take him because he was coaching us to vote for Ciattarelli and blame the Democrats because most of us couldn't find internships.

5.0
2.0
MATH01131
Nov 19, 2025
Would take again

I had him before in Calc 1 but this class feels different. He axed lecture slides. He uses a PDF from a textbook published in 1953. He somehow brings the textbook back to life. He made us do all our homeworks and exams in blue books. Simply write good notation, remember the things he says, and it's gg.

Tough grader
Amazing lectures
Gives good feedback
4.0
1.0
STAT02290
Grade: A
Dec 2, 2025
Would take again

Stats was extremely gentle with this guy. He will hold your hand through the calculus and linear algebra you need to know. My only gripe is that despite the lecture he gave describing the motivations for sampling, he still gives us 40-60GB datasets on the same few socioeconomic issues and that need to be copied from flash drives.

1.0
1.0
CS02505
Grade: A
Dec 13, 2025

You'll pass easily but you won't learn anything. He uses this class as his pulpit for parroting wildly aggressive authoritarian capitalist and redistributionist policies that aren't even in Project 2025.

5.0
1.0
MATH01131
Dec 22, 2025
Would take again

This cat is peculiar. He uses textbooks from the 1950s and 60s and doesn't maintain anything besides grades on Canvas. He knows how to use Canvas to its full potential. His lectures are entertaining and he likes going off on history tangents.

Amazing lectures
2.0
3.0
OS
Dec 24, 2025

I'm sure he used to be great in the past. This class was given a special schedule to accommodate him yet he still can't lecture to save his life and he assigns an oral final exam instead of a written one. Take his lecture handouts and try to parse out the few important comments he makes. Saved my bacon on the final exam.

4.0
2.0
MATH01131
Grade: A
Dec 26, 2025
Would take again

His lecture videos make Trig sub and Series EZ. He is VERY strict about cheating. He gives us a macro-enabled spreadsheet that makes us enter or student ID numbers and tells us what our exam problems are.

5.0
3.0
CALC2
Grade: A
Dec 26, 2025
Would take again

This grad student gave off grandfatherly vibes but sometimes bitter. He drops many nuggets of wisdom but it takes highly focused effort to pick up what he puts down. His curving of final course grades is also wonky.

Tough grader
2.0
5.0
MATH01131
Dec 29, 2025

He made trig sub and series look cool. Other than that, he is almost always angry and bitter. He is also a bureaucratic pain for me to get my exam accommodations or get points reinstated for late homeworks.

Tough grader
2.0
1.0
CS02480
Grade: A
Dec 30, 2025

This is the easiest A you will ever get from him but you won't learn anything aside from a handful of very specific political issues.

Group projects
1.0
5.0
MATH01230
Grade: B-
Dec 30, 2025

His teaching is an acquired taste that I don't have.

Tough grader
Lots of homework
Test heavy
4.0
3.0
CS06395
Grade: A
Dec 31, 2025

Every time someone's unable to run a class this random grad student takes it over and does something out-of-the-box with administratives. I've had this guy for more classes than I care to remember and he is clearly past his prime. He recognizes random students' faces in the wild but never their names unless they've had him more than once.

Amazing lectures
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 49 grades
Most common grades:
A (24)
Drop/Withdrawal (9)
Not sure yet (6)
Grade Distribution
A(24)B(6)C(5)D(10)F(5)A-/B+(8)
Based on 67 reported grades
A: 24
Drop/Withdrawal: 9
Not sure yet: 6
F: 5
Common Tags
Tough grader (16)
Test heavy (15)
Amazing lectures (13)
Gives good feedback (9)
Inspirational (9)
Caring (8)
Online Savvy (7)
Group projects (5)
Rating Trend

Improving

+0.33 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

DAA

5.0

(3)

CS04222

5.0

(1)

CS07351

5.0

(2)

CS06205

5.0

(1)

CS06395

4.7

(3)
+19 more courses
Difficulty by Course

MATH01130

5.0

LABTECH

5.0

CS02435

5.0

STAT02286

5.0

PS4CS

5.0

Similar Professors