3.6

Joseph Compton

Mathematics - The University of North Carolina at Chapel Hill

3.6
Quality
3.8
Difficulty
58%
Would Retake
84
Reviews
3.6
Quality
3.8
Difficulty
3.6
Helpful
3.6
Clarity

58%

Would Retake

84

Reviews

Rating Distribution
Official

5

40

4

11

3

6

2

10

1

17

What Students Say

If you value fairness, avoid this professor

MATH381 - 1.0 rating

I know discrete is supposed to be hard, but not this hard

MATH381 - 2.0 rating
Class Info

Attendance Mandatory

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 58 grades
Most common grades:
A (22)
Not sure yet (16)
A- (8)
Grade Distribution
A(26)B(8)C(8)D(1)F(0)A-/B+(15)
Based on 75 reported grades
A: 22
Not sure yet: 16
A-: 8
B+: 7
Common Tags
Test heavy (35)
Lots of homework (32)
Accessible outside class (26)
Tough grader (26)
Amazing lectures (16)
Caring (14)
Graded by few things (12)
Lecture heavy (11)
Rating Trend

Declining

-0.35 avg change
May
Sep
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

MATH110

5.0

(4)

MATH232

4.6

(19)

233

3.7

(23)

MATH233

3.7

(3)

MATH381

3.4

(22)
+2 more courses
Difficulty by Course

MATH231H

5.0

MATH381

4.1

MATH115

3.9

233

3.8

MATH232

3.6

Reviews (84)
5.0
2.0
233
Grade: A+
Jul 28, 2022
Would take again

Prof. Compton is a very clear lecturer who does an excellent job explaining mathematical topics. He clearly wanted the whole class to succeed. He was always accessible for questions and gave quick and helpful answers. No test question was ever not representative of what was done on homework and in class. You can't go wrong if you choose his class.

Clear grading criteria
Caring
Accessible outside class
3.0
4.0
MATH381
Grade: C
Aug 26, 2022

His first semester teaching discrete but he basically just read out the textbook and wrote it on the board. He also wasn't super clear on what his expectations were on hw and tests and then would grade very strictly and had low test averages. If you're ready to put in the extra studying time you'll be fine but its not an easy class w/anyone...

Tough grader
Lots of homework
Accessible outside class
1.0
4.0
MATH381
Grade: C+
Oct 2, 2022

Such a hard class, teacher expects you to know everything.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MATH381
Grade: D+
Oct 2, 2022

Worst class taken here if you need this class don't take it with him

Tough grader
Lots of homework
Beware of pop quizzes
4.0
3.0
MATH381
Grade: B+
Oct 2, 2022
Would take again

Pretty good professor, first year teaching discrete so I bet he would get better

Caring
5.0
4.0
MATH381
Grade: B+
Dec 12, 2022
Would take again

Joe is a wonderful professor. While his tests and midterms were a little more theoretical and complicated than the homework and examples in class, he's does only test on what's covered in class and is super available during office hours. He's also very kind and understands that it's a hard class so he's always a great person to go to and talk with.

Clear grading criteria
Test heavy
Accessible outside class
5.0
5.0
MATH381
Dec 12, 2022
Would take again

So it is a very difficult class and that is obvious but Joe is quite possibly the most accessible professor I have ever had. Would almost certainly take the class with him again and he is one of the best professors I have had at UNC and he is only a graduate student I hope he continues to teach at UNC after his PhD.

5.0
3.0
MATH381
Grade: A
Dec 14, 2022
Would take again

Very caring and approachable (frequent office hours). Lectures are organized and follow the textbook. I personally feel his style/pace fits those who enjoy taking notes in class. Notes are important. Exams can be tricky. HW grading is not his fault so reach out to him during OH. (and don't use latex for hw. It's great but exam is with pen)

Gives good feedback
Caring
4.0
4.0
MATH381
Grade: B
Dec 17, 2022
Would take again

381 is a hard class, but I really appreciated the way Joe taught it. His lectures were straight from the textbook, but I liked that because I could check the book later if I missed something in class. Weekly homework was also problems from the textbook, and it usually took me 2-3 hours. The final was worth 35%, but it also had a massive curve.

Lots of homework
Graded by few things
Accessible outside class
5.0
2.0
MATH381
Grade: A
Dec 19, 2022
Would take again

Lectures are very clear and fun. Explain concepts well and provide specific examples. Frequently hold office hours. Homework are not too bad, take about one or two hours if use LaTex. The homework of lowest grade gets dropped. Three midterms each worth 15% and final worth 35%.

Amazing lectures
Caring
Accessible outside class
5.0
4.0
MATH381
Grade: B
Dec 24, 2022
Would take again

IMO one of the better choices for 381. Hard grader, but he curved the grade scale based on all sections' grade distributions (a 50 was a B on the final). Super helpful in office hours and over email, and genuinely seemed like he cared. Explained things super well in lectures. Mildly concerned about his work/life balance.

Tough grader
Lots of homework
Accessible outside class
5.0
4.0
MATH381
Grade: Not sure yet
Apr 26, 2023
Would take again

Great class! He wrote me recs for some summer programs which I really appreciated. He teaches almost directly by the textbook (which you could find online), so reading outside of class isn't really necessary but it can help if you don't understand something from in class.

Inspirational
Hilarious
Accessible outside class
5.0
4.0
MATH381
Grade: A
May 4, 2023
Would take again

Joe is the best. I've heard of much easier 381 teachers, but Joe is an amazing teacher even if his exams can be difficult. He explained everything very well and is super accessible, and we learned a lot more than other sections. He encourages participation, attending office hours, and working in groups all of which made the class great

Lots of homework
Caring
Accessible outside class
5.0
3.0
MATH381
Grade: A
May 17, 2023
Would take again

He is very good at communicating information and helping you understand how to utilize the theoretical knowledge taught in class on questions. Exam questions are very straightforward and reasonable. The final was pretty challenging and you can lose significant points for small mistakes on the homework. Overall, he is a very good professor to have.

5.0
4.0
233
Grade: Not sure yet
Oct 15, 2024
Would take again

I love Calc 232 with Dr. Compton! He is readily available, wants us to succeed, and funny in class. Clearly explains information and his teaching style is very explicative. Very very good teacher!

5.0
3.0
233
Grade: Not sure yet
Oct 31, 2024
Would take again

Hard class, but a good teacher. He wants to help you. Clear information.

Clear grading criteria
Lots of homework
Lecture heavy
5.0
3.0
233
Grade: A
Oct 31, 2024
Would take again

I loved him I had him for math 110!!!! So funny and caring!! He is so sweet attendance was mandatory sometimes (we did in-class assignments). I would so take his class again. after hearing what other math 110 teachers are like I think he is one of the better ones.

Hilarious
Caring
Lecture heavy
5.0
2.0
MATH110
Grade: A
Dec 6, 2024
Would take again

Great professor!! I had Dr. Compton for college algebra b/c of have no foundational math skills haha. He was a phenomenal teacher and introduced a conversational style in his lectures, as he used to be a high school teacher. He does a great job explaining concepts and always takes questions. I purposefully signed up to take math 130 w him next sem!

Amazing lectures
Hilarious
Lecture heavy
3.0
5.0
MATH232
Grade: Not sure yet
Dec 11, 2024
Would take again

I really like Professor Compton because he is very caring and shows so much passion for teaching math. However, this class was the most difficult class I have ever taken and the exams were extremely hard. The class averages were never too great for these exams, but you genuinely learn a lot in this class. Also, make sure to go to class.

Tough grader
Participation matters
Caring
5.0
4.0
MATH232
Grade: A
Dec 11, 2024
Would take again

Joe is the math prof i've ever had. takes a hard class and makes it enjoyable. knows most of his students by name. lectures are so good and he posts all completed notes. midterms are hard and worth a lot of your grade, but if you pay attention in class and go to office hours you'll be fine. homework way harder than the test but good practice.

Amazing lectures
Test heavy
Accessible outside class
5.0
4.0
MATH232
Grade: C
Dec 11, 2024
Would take again

Lectures are very clear, but the pace of the class makes it hard to keep up at times. The midterms created by him were much harder than the final, but the class never felt horribly unfair. The only unfair feeling part of the class was the midterms and final being worth 78% of your grade in total. Pay attention and you should be good.

Amazing lectures
Test heavy
Graded by few things
3.0
4.0
MATH232
Grade: C
Dec 12, 2024

Notes during class presents the new topic with easy-to-do examples. Homework is quite a bit more difficult so the notes don't prepare you all too well. Midterms and final make up most your grade and the averages are in the low 70s. Tricky to prepare for the tests well since resources are scarce. Final was difficult.

Test heavy
5.0
2.0
MATH110
Grade: A
Dec 13, 2024
Would take again

If you have to take a math class at UNC, take it with Dr. Compton. He made harder concepts easily understandable and really took the time to slow down if needed. He was very reachable outside of class and there were a few extra credit opportunities. Truly one of the best professors at UNC.

5.0
4.0
MATH232
Grade: A
Dec 13, 2024
Would take again

Dr. Compton is an amazing person! The class was tough but he did his best to help us on the midterms and the final! He drops a few homework assignments, which were online and more difficult than the exams, and also replaced our lowest midterm with the final. Overall, great professor just get ready to study a lot!

Lots of homework
Caring
Test heavy
5.0
3.0
MATH232
Grade: A
Dec 13, 2024
Would take again

I've heard a rumor that math 232 is the most failed class at the school (no idea if that's actually true) but Dr. Compton is peak. Exams make up almost 80% of your grade but he replaces your lowest midterm with your final. Tests are fair and homework is hard. Dr. Compton is overall a cool guy and checked all of the boxes and more. Engaging lectures

Test heavy
Graded by few things
Accessible outside class
5.0
2.0
MATH232
Grade: A
Dec 13, 2024
Would take again

Given how difficult Calc 2 is, Compton made it seem very straightforward and easy to understand. He explained concepts so in-depth, and his lectures were super easy to follow. He was also very funny and caring towards his students. Calc 2 is hard af no matter who you have but he was great.

Amazing lectures
Caring
Test heavy
5.0
3.0
MATH232
Grade: A
Dec 18, 2024
Would take again

Overall really good professor, homework was tough at times and not always related to test materials, exams were all fair, replaces lowest midterm grade with final.

Lecture heavy
Test heavy
5.0
3.0
MATH232
Grade: A
Dec 21, 2024
Would take again

Prof Compton is easily the best math teacher I've had. He explains content thoroughly and makes the lectures rly engaging. The homework can be difficult but if you can understand it then midterms shouldn't be too bad. Although the timing of the midterms wasn't ideal, he curved the final, which boosted my grade from an A- to an A. Def recommend!

Amazing lectures
Caring
Accessible outside class
5.0
4.0
MATH232
Grade: A
Dec 22, 2024
Would take again

Dr. Compton is an excellent teacher. He is friendly, funny, accessible, and has a knack for breaking down tricky concepts very well. Midterms were not easy, and class averages tended to reflect that (~70%), but Calc 2 is hard in and of itself. Irregardless, I highly recommend Dr. Compton.

Amazing lectures
5.0
4.0
MATH232
Grade: A
Jan 5, 2025
Would take again

As most math courses, this was very heavily weighted on midterms and the final. Tests were difficult and long for the amount of time we got. Despite the difficulty of the class, Compton made the content as clear as possible. He was very accessible and good at answering questions. I highly recommend!

Caring
Test heavy
5.0
3.0
MATH110
Grade: B+
Jan 10, 2025
Would take again

Dr. Joe is an amazing lecturer. He taught high school previously, and I found he was really able to connect with the students in a more down-to-earth and approachable manor. Tests were manageable, however, homework didn't always align with what was taught in class. If you pay attention in class and do the study guides you will get a good grade.

Amazing lectures
Hilarious
Accessible outside class
5.0
3.0
MATH232
Jan 14, 2025
Would take again

Dr. Compton was my favorite teacher so far at UNC. He was so helpful and easily accessible when having trouble in class. Lectures went through how to do everything we needed to learn and was open to answering questions. He also hosted review sessions before exams. I 100% recommend him.

Hilarious
Respected
Accessible outside class
5.0
2.0
MATH110
Grade: A+
Jan 20, 2025
Would take again

I would highly recommend Dr. Compton for any math class, especially 110. He does a great job simplifying topics and making sure everyone understands the class concepts. He is kind, funny, and genuinely wants his students to succeed. Algebra should not be a difficult class, and Dr. Compton makes sure of it.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MATH232
Grade: A
Jan 22, 2025
Would take again

Compton is a great professor. His lectures are easy to understand, and he always stops before and after class to answer any questions that people have. His tests are fair, and he hosts office hours that are very helpful to figuring out the homework and studying for exams. If you need to take math at UNC I highly recommend!

Amazing lectures
Gives good feedback
Lecture heavy
5.0
3.0
MATH232
Grade: A
Feb 8, 2025
Would take again

Professor Compton is excellent at explaining concepts, and his classes are great!

Amazing lectures
Lots of homework
5.0
4.0
MATH232
Grade: B+
Feb 13, 2025
Would take again

Overall, I really enjoyed taking Math 232 with Joe this semester, and I would totally take another class with him in the future. I'm not a big fan of calculus, but I really like Joe's personality and he is super approachable outside of class! You definitely can't go wrong with him for 232.

Hilarious
Caring
Accessible outside class
2.0
5.0
233
Grade: C-
Feb 14, 2025

Very hard grader, take a grad student

4.0
3.0
MATH232
Grade: A
Mar 25, 2025
Would take again

he chill imo does a good job explaining stuff in class and during office hours

Lots of homework
Accessible outside class
5.0
3.0
MATH232
Grade: A
Mar 28, 2025
Would take again

Compton was a great lecturer and made himself available during office hours. 232 is a difficult course but the tests were made fairly based on the problems seen in class. I would recommend reviewing in-class notes if you have him before the exam, those are the kinds of questions you will be tested on, not whatever is on Edfinity.

1.0
4.0
MATH115
Grade: B+
May 2, 2025

Very condescending and not great when you have to ask questions or for help. Often times the homework was not things he taught us, and he tries to shove a lot of information into a unit test that should've been spread out across a few units. Four units, 14 homework assignments, final was a project and a cumulative exam.

Tough grader
Lots of homework
Test heavy
2.0
4.0
MATH115
Grade: Not sure yet
May 2, 2025

Very tough class compared to other 100-level classes. No extra credit, no make-up exams, no curve. Lots of homework. And he is not very nice to change the grades when you forgot to sign up during class. And there is no review session before the exams. Time for preparing the exam is limited.

Tough grader
Test heavy
Graded by few things
2.0
4.0
MATH115
Grade: B+
May 3, 2025

Not a horrible class to take, but he spent so much time on the first unit that we didn't get enough time for the other units and it screwed us over during midterms. He got a bit rude to us and would ask us to ask questions but then gave attitude if we did. I would still give him a chance though!

Tough grader
Test heavy
Graded by few things
1.0
4.0
MATH115
Grade: Not sure yet
May 3, 2025

I'm not very good at math, and the first unit was honestly incredibly easy. Everything went downhill from there. Pacing was awful, lots of homework, no curves, no extra credit, 3 midterms, a 3-part final research project, and a cumulative final exam. One of the worst 100 level classes I've taken. Compton is rude, condescending, and hard to talk to.

Lots of homework
4.0
4.0
MATH381
Grade: Not sure yet
May 7, 2025

Chill professor overall. not sure if this is a him thing but grading for this course was super unclear and people often didn't know where they stood. he grades homework unnecessarily hard too, but his lecture style is pretty good. don't like how hard his exams are especially compared to other sections.

Tough grader
Lots of homework
Graded by few things
2.0
3.0
MATH115
Grade: A+
May 7, 2025

It was the attitude that got me. He's a fine professor and the class wasn't too hard if you showed up. He said that he used to be a high school teacher and would bring those methods which could've been helpful without the condescending tone. Not hard but I definitely wouldn't take a class with him again.

Participation matters
Group projects
2.0
4.0
MATH232
Grade: C+
May 8, 2025

He was very full of himself and often skipped steps that seemed "easy" to him. The first few units weren't terrible but the semester went down. He favors power series and put them on every exam where as other sections only had 1 exam on them. Class structure is super random and not linear. He has a great attitude tho!

Lots of homework
Test heavy
1.0
5.0
MATH381
Grade: Rather not say
May 10, 2025

Curved 2 midterms, then told us we were “cooked” right before starting the final, then dropped the curve entirely. No grading scale, no clear policy, and final scores hidden until grades were locked. Some secret points added to the final after complaints. Grading felt arbitrary, dismissive, and shady. If you value fairness, avoid this professor.

Tough grader
Test heavy
Graded by few things
2.0
4.0
MATH381
May 13, 2025

He was an alright teacher and was very nice. Homework took a while but nothing insane. Midterms were very hard and did not give study material. I do not feel like he prepared us well for the final. A lot of it was just the class, it was by far my least favorite class. Midterms + Final were 75% of the grade, and no drops which others teach's offered

Tough grader
Test heavy
Accessible outside class
5.0
3.0
MATH115
Grade: A
May 17, 2025
Would take again

Class pacing was poor (his first time teaching the course), but the content was quite easy. Some homework questions were deeper topics than what we learned in class which sucked. I thought he was funny. People say he was condescending: he was sassy when you asked a question 10 minutes after he asked if the class had questions about that topic.. lol

Lots of homework
Lecture heavy
Test heavy
5.0
3.0
233
Grade: B
Sep 17, 2025
Would take again

Really great professor. I took this class during summer, so I don't know if a smaller class size makes a difference, but Joseph made sure to try to keep every student engaged. He also had prepared notes that you filled out in class, so it made it easy to follow along.

Amazing lectures
Lots of homework
Accessible outside class
4.0
3.0
233
Grade: Not sure yet
Oct 6, 2025
Would take again

Haven't finished the course yet, but I am a big fan of Dr. Joe. He comes from teaching high school and it's very obvious. He goes very slowly in class and explicitly outlines instructions and the mathematical intuition that is very hard to teach. However, examples in class r nothing like the exam. prepare to do a lil self study.

Gives good feedback
Caring
Lecture heavy
5.0
3.0
233
Grade: A-
Oct 9, 2025
Would take again

I took this class with him over the summer after not doing so well on Calc 3 the semester before. He made the concepts easier to understand, and would help so much during office hours, and was very approachable. For this class, it seemed like the class had a structure, and the guided notes were very helpful in following along.

Participation matters
Gives good feedback
Lots of homework
4.0
4.0
233
Grade: Not sure yet
Oct 27, 2025
Would take again

Great lecturer and super funny but the exams are very hard and it's kind of hard to determine what you need to know for these exams. He will make questions based on things outside of lecture that you practiced in recitation or on the homework. Wish he was more clear on exam topics and expectations

Amazing lectures
Lecture heavy
Test heavy
5.0
3.0
233
Grade: Not sure yet
Nov 6, 2025
Would take again

Dr. Compton is an amazing lecturer and strives to ensure that his students truly understand the content. If you don't show up to class, you're cooked, but if you do an actively take notes, you'll be fine. Make sure to study before midterms though! Midterms are a hefty portion of the grade, but he replaces your lowest midterm with the final.

Amazing lectures
Lots of homework
Test heavy
2.0
4.0
233
Grade: A-
Nov 20, 2025

Super nice guy and definitely a good teacher. The only thing is the exams are nothing like any of the practice you do in class, homework or recitation and he refuses to give practice tests. Also can be unorganized as multiple times we have had homework for topics we need to know on a test due weeks after the test.

Lots of homework
Test heavy
5.0
3.0
233
Grade: A+
Nov 21, 2025
Would take again

I love Dr. Compton! He's a great lecturer and truly cares about his students. I'd def recommend showing up to lecture and doing your homework w/out ai. Also go to office hours! He is super accessible and helpful in smaller group settings. For exams I go over his worksheets and I use my friends' old exams for practice. Exams are fair imo.

Lots of homework
Hilarious
Accessible outside class
5.0
4.0
233
Grade: B+
Nov 29, 2025
Would take again

I loved dr. Compton's lectures, he really teaches the concepts in a way which makes them easy to understand. My one big problem with this class is the tests.From what I saw with friends in other sections, our tests were more difficult and had way less study materials.

Tough grader
Amazing lectures
Test heavy
5.0
5.0
MATH232
Grade: A-
Dec 3, 2025

Great teacher. Do not rec taking unless you are very strong at math. Think deeply before taking this class.

Tough grader
Lots of homework
Respected
5.0
5.0
233
Dec 4, 2025

Great lecturer. Tests were so hard I had to start therapy.

Lecture heavy
Test heavy
Graded by few things
2.0
5.0
MATH381
Grade: Not sure yet
Dec 8, 2025

Took him for Calc 2 and really liked him, so decided to take for discrete and regretted it. I know discrete is supposed to be hard, but not this hard. Homework is impossible to do with going to office hours and/or using AI/internet (and even then still incredibly hard). Test questions are also unnecessarily difficult. Don't recommend taking him.

Tough grader
Beware of pop quizzes
Test heavy
2.0
5.0
233
Dec 8, 2025

I'm not sure why he has good ratings on here... He is very condescending, which is not a productive enviornment for learning difficult subjects like math. He doesn't give any practice for exams. Also, you can do great and understand all the topics on midterms, but then do slightly bad on the final and it will tank your grade.

Test heavy
Graded by few things
1.0
5.0
MATH381
Grade: A-
Dec 9, 2025

Very harsh grader. Terrifying.

Tough grader
Lots of homework
Accessible outside class
1.0
5.0
MATH381
Grade: Not sure yet
Dec 9, 2025

Difficult and time consuming homework, no practice exams or study guide, not clear on what he puts on midterms. Grading was harsh and unfair. He's fine in lecture, but makes the class entirely more difficult than it needs to be. Random quizzes to count for attendance & only drops one to account for sickness, so if you have to miss more you're SOL.

Tough grader
Participation matters
Lots of homework
1.0
5.0
MATH115
Grade: A-
Dec 9, 2025

Don't take if there are other options.

Tough grader
Participation matters
Test heavy
5.0
4.0
MATH381
Grade: Not sure yet
Dec 10, 2025
Would take again

Very good lecturer and a very nice prof. Also very helpful in office hours. The class and tests are tough, but if you are willing to put in lots of effort it is possible to do well

Lots of homework
Accessible outside class
1.0
5.0
MATH231H
Grade: Not sure yet
Dec 11, 2025

Lectures don't match the difficulty of exams/hw. Midterms and final exam decide your grade, and the 5% project is hours of work with strict grading. No practice tests or guides, and Edfinity isn't aligned. Many with strong calc backgrounds struggled (class stats shared only on first midterm, and it was a 67%). ONLY take if you can FULLY commit.

Tough grader
Group projects
Test heavy
1.0
5.0
MATH231H
Dec 12, 2025

Half the class did horribly other did fine. He didn't seem to be too upset about how poorly some of us were doing.

3.0
4.0
233
Grade: Not sure yet
Dec 12, 2025

Dr.Compton is a great professor if you attend lectures. I found him to be very accessible outside of class and helpful. However, I found his exams to be quite difficult they are nothing compared to recitation or lecture. He does drop lowest homework and replaces one test with final. P.S. This was my first semester at UNC

Lots of homework
Test heavy
Accessible outside class
1.0
5.0
MATH231H
Grade: C+
Dec 12, 2025

Would rec that you consider other options. Good teacher incredibly hard grading for no reason espescialy for first semester of college.

3.0
2.0
233
Grade: A
Dec 13, 2025

He seems like a nice guy, but his lectures were pointless. He spent half of every class trying to develop analogies that were unhelpful and sometimes inappropriate. Once we got to the actual material he would breeze through it. Tests were fair though and the class itself isn't too hard if you put in the work to study and do practice problems.

Clear grading criteria
Test heavy
1.0
5.0
233
Dec 13, 2025

He is so funny. Overall really great person to take a class with. The only issue is that he will destroy you with his grading...

Lecture heavy
Test heavy
Graded by few things
5.0
4.0
233
Grade: A-
Dec 13, 2025
Would take again

great lecturer and very funny! unfortunately his exams are insanely hard, and he provides zero study materials. he pulls from recitation, HW and lecture notes, so to prepare for the exams you need to practice everything. I still suggest him if you actually plan on learning calc 3, because i doubt youll find a better or kinder teacher then him

Amazing lectures
Hilarious
Test heavy
4.0
4.0
233
Grade: A
Dec 13, 2025
Would take again

Dr. Joe is a solid option for 233. He's caring towards students and encourages you to come to office hours. Lectures are clear, but some topics are only covered in recitation so make sure your recitation TA is good. His exams are no walk in the park, but they prepare you very well for the department-created final.

Clear grading criteria
Test heavy
Accessible outside class
1.0
5.0
MATH381
Grade: Not sure yet
Dec 14, 2025

He is a nice professor and is clearly passionate about the subject, but his exams are incredibly difficult with no review material or practice exams given. I took Calc 2 with him and liked his teaching style, so I took 381 with him. But compared to the other sections of this course, Compton makes it unnecessarily difficult.

Tough grader
Beware of pop quizzes
Test heavy
4.0
5.0
MATH381
Grade: B
Dec 16, 2025

He is able to teach the material well, but everything is so much more difficult than what is learned in class. Definitely pay attention to what you did on the homework and if you don't understand something ask in office hours because test questions are often similar to homeworks. Look at book practice problems, they are sometimes on tests too.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
MATH231H
Grade: B
Dec 16, 2025

I really enjoyed the class and his lectures were very informative. He is a very hard grader so it's hard to justify taking any class with him

Tough grader
Lots of homework
4.0
4.0
233
Grade: A-
Dec 17, 2025
Would take again

He is super accessible and presents the information in a way that is easy to understand. He is a very nice guy, and enjoys teaching. However, the tests were really hard and we didn't have many resources outside of homework and recitations to study for them. Lowest midterm is replaced with the final, making the final theoretically 48% of your grade.

Tough grader
Test heavy
Accessible outside class
1.0
5.0
233
Dec 17, 2025

Just not a great person to take any class with. Hard class to begin with, tests are hard and unfair

Tough grader
Lots of homework
Graded by few things
1.0
5.0
233
Dec 18, 2025

He is super funny and made learning fun, but has a bit of an ego. Made tests super hard for no reason and just graded harshly

Tough grader
Respected
Graded by few things
3.0
2.0
MATH233
Grade: B
Dec 19, 2025
Would take again

He is a silly and entertaining professor. His lectures were very clear and understandable. The tests were difficult, but expected with this class. He did randomly call on students, which was terrifying. Also, I had university-approved absences, and he took points off for them.

Tough grader
Lots of homework
Test heavy
2.0
5.0
MATH231H
Grade: B-
Dec 20, 2025

He seems ok until you get to the test. Where you are bent over and screwed.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH231H
Grade: C+
Dec 21, 2025

Way harder than other teachers…

Tough grader
Participation matters
Lots of homework
4.0
3.0
MATH233
Grade: B
Dec 28, 2025
Would take again

Good at explaining content in class but the homework is completely different and challenging. Be prepared to go to office hours if you want to understand it. Even though lecture is not required, not everything he talks about is on the posted notes so I would recommend attending most.

Hilarious
Accessible outside class
Online Savvy
4.0
5.0
MATH233
Grade: A-
Jan 1, 2026
Would take again

Great in office hours but lectures felt a little fast and kind of jumpy at times.

Lots of homework
Accessible outside class
Class Info

Attendance Mandatory

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 58 grades
Most common grades:
A (22)
Not sure yet (16)
A- (8)
Grade Distribution
A(26)B(8)C(8)D(1)F(0)A-/B+(15)
Based on 75 reported grades
A: 22
Not sure yet: 16
A-: 8
B+: 7
Common Tags
Test heavy (35)
Lots of homework (32)
Accessible outside class (26)
Tough grader (26)
Amazing lectures (16)
Caring (14)
Graded by few things (12)
Lecture heavy (11)
Rating Trend

Declining

-0.35 avg change
May
Sep
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

MATH110

5.0

(4)

MATH232

4.6

(19)

233

3.7

(23)

MATH233

3.7

(3)

MATH381

3.4

(22)
+2 more courses
Difficulty by Course

MATH231H

5.0

MATH381

4.1

MATH115

3.9

233

3.8

MATH232

3.6

Similar Professors