3.4

Matt Halfaf

Mathematics - Macomb Community College (all campuses)

3.4
Quality
3.3
Difficulty
40%
Would Retake
83
Reviews
3.4
Quality
3.3
Difficulty
3.5
Helpful
3.3
Clarity

40%

Would Retake

83

Reviews

Rating Distribution
Official

5

29

4

19

3

14

2

7

1

14

What Students Say

hilarious guy, reallllly goofy, LOOKS LIKE OWEN WILSON, needs a mid-day change of clothes due to chalk obsession

MATH1000 - 3.0 rating

What a big mistake of taking his clsss for calc2, worst choice of my life

MATH1770 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

24%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 33 grades
Most common grades:
A (9)
C+ (5)
Drop/Withdrawal (5)
Grade Distribution
A(13)B(4)C(9)D(7)F(1)A-/B+(4)
Based on 41 reported grades
A: 9
C+: 5
Drop/Withdrawal: 5
A+: 4
Common Tags
Graded by few things (11)
Test heavy (10)
Lots of homework (8)
Gives good feedback (7)
Accessible outside class (5)
Hilarious (4)
Caring (4)
EXTRA CREDIT (4)
Rating Trend

Declining

-1.34 avg change
Mar
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

MATH1360

5.0

(1)

MATH2770

5.0

(1)

MATH1010

4.5

(2)

1770

4.2

(5)

2760

4.0

(1)
+12 more courses
Difficulty by Course

CALC1560

5.0

MATH1760

4.1

1000

4.0

MATH1770

3.7

MATH2760

3.7

Reviews (83)
4.0
3.0
CALCI
Nov 16, 2005

Had his class in the summer. Very freindly laid back kinda guy. Teaches well and gives assignments that you turn in and get points on. His tests are similiar to his assignments so no surprises. I would highly recommend him.

5.0
1.0
MATH1360
Dec 15, 2005

was very good at explaining things, tried multiple approaches and went relatively slow enough for everyone. made oportunities for extra credit and was very fair with times and assignments. high recomendation

5.0
4.0
MATH1000
May 10, 2006

cool teacher

4.0
2.0
MATH1430
Jan 8, 2007

He's very confusing at times, but he's a good teacher overall.

5.0
3.0
MATH1760
Jul 26, 2007

I had him in the summer for Calc I and he was a great teacher. Very thorough, not too easy(prepares you well), helpful.. Definitely recommend him.

3.0
5.0
CALC1560
Nov 1, 2007

I took his guy for the summer calc 1 class. We started with 42 kids in the class and ended with 15 kids. His tests were very hard. I would never take him for the 5 week calc class.

3.0
5.0
MATH1000
Nov 7, 2007

I fully enjoyed Math Previously. I have to say the teacher makes it more difficult than need be. You only take 4 test and they are like taking a final exam for each test. Their are assignment sheets as well as the homework. Even though this class meets twice a week the amount of work is like a four hour block class. Do not take this class.

5.0
3.0
MATH1000
Nov 7, 2007

I took this teacher for Math 1000 my first year in college. He is a very good teacher, very thorough. He will help you whenever you need help and makes a point to tell kids he is around to help. Homework quizzes and assignments were extra work to help improve your grade. I would highly recommend this teacher :]

4.0
4.0
MATH1000
Dec 6, 2007

Uses the word "junk" and "crap" to describe things. Good sense of humor. Makes himself available on weekends. Not a bad teacher.

4.0
4.0
MATH1000
Dec 13, 2007

His actual name is Halfaf I think, not halfan but whatever. Good teacher if you do the assignments the exams are a breeze and he is always there to help you pretty much any day you can come in to the learning center. Also helps you on Saturday in the learning center. Halfaf is very involved with the students and I reccomend him.

4.0
4.0
MATH1760
Dec 16, 2007

i had him for calc and it was kind of hard. he knows a tremendous amount about math and sometimes goes too in depth with it. he's a good teacher if you need a challenge, a bad one if you just need a grade :)

5.0
3.0
MATH1000
Dec 20, 2007

Gives out a lot of homework and assignments. But its for your own benefit, the homework and the assignments are extra credit. If you choose to not do them its no penalty to you. Great teacher, take him.

5.0
2.0
MATH1760
Jan 14, 2008

As far as math teacher humor goes, this guy is HILARIOUS! Easygoing, offers extra credit problems on every test, and gives great lectures; Excellent explanation of concepts. He actually made me want to be be a math major!

5.0
4.0
MATH1770
Apr 3, 2008

few professors are able to impart their enthusiasm onto others for the subject they teach, but he's definitely got it down (not in a bad way). I took calc1 with 2 other profs and I finally understood it with him over the summer and now I'm back for calc2. he's funny, easy-going and very patient with the little mistakes. =)

5.0
2.0
CALC1
Jun 23, 2008

matt's a total boss, preety easy, super helpful, makes you feel smart

2.0
3.0
MTH1750
Jun 25, 2008

material is hard. Knows what he is talking about. Does unneccesary proofs to show every theorem and always is covered in chalk. Tests are not that easy.

3.0
1.0
MATH1000
Sep 10, 2008

hilarious guy, reallllly goofy, LOOKS LIKE OWEN WILSON, needs a mid-day change of clothes due to chalk obsession.

4.0
4.0
MATH1000
Nov 13, 2008

Always covered in chalk. Nice guy, friendly, makes himself avalable. He knows his stuff but has a hard time explaining it. hard tests, our class ave. for the first exam was 51%

2.0
5.0
MATH1770
Nov 20, 2008

I struggled a lot in his class and I was great in calc 1 w/ Reist. He goes through the first half of the semester so fast we're 2 days ahead and he pushes the tests up and barely reviews uses extra days to squeeze more sections on the test. Not a good expirience. but it looks like everyone likes him so maybe his teaching style didn't mesh with me.

3.0
3.0
MATH1770
Dec 10, 2008

I just don't think he's very good for calc 2. He rushes through in the beginning, and then doesn't leave anytime for the stuff you actually need help on. He's a nice guy, and it helps that he gets extra credit. His lectures r hard because he doesn't explain where he gets most of his answers from.

4.0
4.0
MATH1000
Jan 3, 2009

Fun, happy, looks/acts like the students, cool guy, helpful. Horrible class if you aren't a strong exam taker. No extra credit, no points for hmwrk, attendance, no quizzes; just exams; I was sick for one, did awful, dropped my grade like a lead balloon. An 'exam only' class was hard for me to excel at, frustrating and discouraging, never again.

5.0
4.0
MATH1770
Jul 7, 2009

Although the class was extremely hard and his tests weren't very easy, I felt that he was a HUGE help!! He always wants his students to do well and is goes to the learning center helping! If you take him, just make sure you study, do the homework, and aren't afraid to ask questions! He is more than willing to answer!!!

5.0
3.0
MATH1760
Aug 14, 2009

He really knows his stuff and is more then willing to help you if you don't get it. Make sure you ask questions if you don't undersand somthing that way you can and can do great on the test. He is honestly the best math professior I've ever had. And its always quite hilarous how he always is covered in chak and wears black quite entertaining!

5.0
2.0
MATH1010
Dec 5, 2009

Mr. Halfaf is such a helpful teacher, and really nice too. I'm not that good at math but he teacher with a lot of clarity and answers any questions the students have until we perfectly understand the problem. I would suggest him to any of my friends looking to take Math1010.

5.0
4.0
MATH2760
Dec 17, 2009

The best math teacher. Always helpful. Hard tests. Wears nothing but black and is covered in chalk.

5.0
1.0
MATH1000
Nov 19, 2010

Very nice teacher, and he knows what he is doing. Class I took with him used computers to teach (not an online class). If there was something you got hung up on, he can help you. He replies to emails promptly, and apparently his tests are hard (on all 5 tests I got at least 95%). Not picky on when you turn in homework, just turn it in before test!

4.0
1.0
MATH1000
Dec 18, 2010

Very willing to help, although he makes things more complicated than they need to be and that confuses some people at the 1000 level. The guy is a little bit weird, and the black clothes/covered in chalk part is very true. Overall, I would recommend him.

4.0
3.0
MATH1000
Jul 11, 2011

Good math teacher, kind of akward but he helps out if you need any help.

5.0
5.0
MATH2760
Aug 24, 2011

Great professor. Makes Calculus 3 as easy as you can make it. He has a large amount of mathematical experience, so sometimes, at first, you might not know where he gets his conversions from etc. If you don't understand just ask. I've had many different math teachers, from high school to an elite university, but he is by far the best one.

4.0
2.0
MATH1000
Dec 16, 2011

Lmao. I read and people keep saying that he always wore black clothing covered in chalk. Chalk? I don't remember that but the black clothing I do. He is a nice teacher when you need help. But the class is always felt awkward and boring that many quit the class. He gives out homework, and it's up to you to do it for extra credit. The tests are easy.

5.0
4.0
MATH1760
Oct 21, 2012

Very cool teacher and was usually in the learning center to help. I took it in the summer so it was pretty fast paced.

5.0
1.0
MATH1000
Grade: A+
Nov 17, 2013

No idea why he doesn't have 5-stars for everything. He was the best math professor I have ever had! He explains everything SO well and if you don't understand something, he will go over it again. He's very helpful. I did ALL the homework and passed with an A. Not an easy A, but you earn it because you learn so much. I recommend him 100%

1.0
5.0
1000
Dec 16, 2014

DO NOT I repeat DO NOT take him. You will regret every minute of it. He is good at math but HORRIBLE at teaching. Homework galore. I'm amazing at math but had lots of trouble in his class. Would not recommend him to my worst enemy.

5.0
2.0
1770
Grade: A
Dec 20, 2014

Professor Halfaf is an amazing professor. He's always there to help with questions. If there's something you don't understand in class, he even offered to come in on his days off if you couldn't make his office hours. He's funny, a little eccentric, but he makes the class interesting. He explains why math is true, not just that it's true.

4.0
3.0
2760
Jan 19, 2015

He is a really nice guy and very helpful. Explains all concepts clearly. He skips some steps in the calculations but if you are studying Calc-3, its shouldn't be a problem. Tests are not too tough and if you pay attention in class, getting an A will be easy.

4.0
3.0
MATH1770
Grade: B
May 14, 2015

Halfaf is a really nice professor! He explains pretty well, and if you have doubts he is more than happy to answer questions. He's pretty funny. Tests aren't terribly hard but you definitely have to study. Does a lot of proofs to show why math is true which helps sometimes wen solving problems

1.0
5.0
MATH0070
Grade: D+
May 18, 2015

All he does is write notes on the board, and does the problems. He doesn't see if everyone is understanding. 90% of your grade is the test. 10% is the homework and that's online on my math lab. Which has over 25 problems that take up to 4 mins each to finish. I would never recommend this teacher to anyone. If you fail a test, your failing the class

5.0
3.0
MATH2760
May 18, 2015

Matt is one of the best professors I have ever had! I always describe him as a mess but at the same time he is not. He's super nice and is always willing to answer questions. He always asked us if we understood what he was saying. Test questions are similar to the notes and webassign. This class is easy as long as you DO THE WORK!

5.0
1.0
MATH1000
Grade: A+
Jul 15, 2015

Loved this professor and the class is SO easy. I took it as a computer based learning class, and if you are excelling in math I would most definitely recommend that you take the same. He was very helpful, the tests are easy and in class. You don't even have to show up to pass, honestly. You can do all the notes online, I basically taught myself.

5.0
3.0
MATH1770
Jan 14, 2016

The class was interesting. He is organized, and he will prepare you very well for the exams. Study his notes and do some of the book homework and you will be just fine.

4.0
2.0
MATH0070
Grade: A
Nov 8, 2016
Would take again

He is a great professor. He is organized, for the most part. The homework is optional but will help you receive a better grade. Quizzes are take home but are graded toughly. He prepares you for the exams but again is a tough grader. If you know your material there should be no problem with passing his class.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MATH2770
Grade: A-
Dec 21, 2016
Would take again

I've had halfaf for I think 3 classes now and he's by far one of the best I've had. Super nice and funny, always willing to help. The final replaced my lowest test grade, and tests take over quiz grades if they're better. textbook was give or take. Good for practice but you might be able to slide without it. Put in effort, you'll get a good grade

Gives good feedback
Hilarious
TEST HEAVY
1.0
5.0
MATH1770
Grade: F
Feb 14, 2017
Wouldn't take again

What a big mistake of taking his clsss for calc2, worst choice of my life. Exams are super hard

5.0
4.0
MATH0070
Grade: A+
Sep 21, 2017
Would take again

I enjoyed his class. I would definitely take his class again.

4.0
2.0
MATH0070
Grade: B+
Nov 7, 2017
Would take again

I honestly hated him he first couple weeks of class but he grew on me. He is a great teacher and really wants you to succeed. He also has a funny personality and is willing to do what he can to help you.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
MATH2760
Nov 7, 2017
Would take again

halfaf is a super cool teacher, very smart, and knows what you dont understand when you ask and he gives you just what you need in his answer.. don't worry, go with him. he's the one

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
4.0
MATH1000
Oct 1, 2018
Wouldn't take again

VERY Bad teacher. Doesn't explain what he's doing to the class, just draws problems out on the board. Grade is heavily based on the test & he grades them toughly. Wouldn't recommend taking him at all.

Tough Grader
TEST HEAVY
3.0
3.0
MATH1000
Grade: B
Jan 12, 2019
Would take again

The class I had with Prof. Halfaf was a computer based learning class, and he was basically there in the room just to answer questions. The class was basically an online class that you show up on campus for, if you wanted. With the time I spent with him, he was very helpful and he'll answer any questions you have. I do not know how he lectures.

Gives good feedback
Get ready to read
LOTS OF HOMEWORK
3.0
5.0
MATH1000
Mar 24, 2019
Wouldn't take again

he was an alright teacher. Just personally I'm more of a hands on learner. This felt like an online class which I hated. For me this class was super hard but it all depends on how you all learn. He is there if you have any questions. All of the lectures are online and if you have any questions, he is more than happy to help.

Gives good feedback
Lots of homework
Test heavy
4.0
4.0
MATH2760
Grade: A
May 10, 2019
Would take again

its not an easy class nor so hard, if you do the WORK you will pass. quizzes are take home, tests are mostly like the quizzes and Webassign was optional but its better to do it to get higher grade. Halfaf is so nice and good teacher he is funny and understanding. I enjoyed his lectures

Respected
Accessible outside class
EXTRA CREDIT
2.0
3.0
MATH2760
Grade: A
May 15, 2019
Wouldn't take again

He is ok, I took his class out of kicks (CALC 3) and I skipped most of his lectures since I didn't really learn much from it. He is friendly and definitely willing to help. Tests practically make up the grade and are not too bad. I got 3 As and one F on 4 of his tests and the final replaces you lowest grade. He is really smart and ready to help.

Accessible outside class
Test heavy
Clear grading criteria
2.0
3.0
MATH1000
Grade: B
Mar 10, 2020
Wouldn't take again

Doesn't teach at all. If you ask for help he just gives the answer. No mathlab which is really nice but if you take this class be prepared to learn everything by yourself

Graded by few things
Test heavy
3.0
4.0
MATH2760
May 4, 2020
Wouldn't take again

Not a bad professor, but expects you to speak the language of math as if you are a math major too. He wants very specific things written on your tests and quizzes but will just hint at what he wants to see. What I appreciated about the class though was his zeal for mathematics and how clearly his syllabus and assignment dates were layed out.

Accessible outside class
Graded by few things
2.0
4.0
MATH2760
May 5, 2020
Wouldn't take again

There are only 9 things that go in the grade book- all exams and no chance for extra credit besides that. Lectures were hard to follow because he skips steps. He wants everything done in a specific way but won't explain exactly how he wants it, almost like he expects us to read his mind. Not the worst math course I've taken but far from the best.

Graded by few things
Test heavy
Lecture heavy
5.0
3.0
MATH1770
Grade: A
Jun 2, 2020
Would take again

Coming into this class, I had heard that MATH 1770 was one of the hardest classes at Macomb Community College. However, I had nothing to worry about. Professor Halfaf clearly described each topic. He did problems along with us in class. Doing the extra problems he assigned helped greatly as well.

Inspirational
Clear grading criteria
Amazing lectures
3.0
4.0
MATH2760
Dec 3, 2020
Wouldn't take again

Prof. Halfaf clearly enjoys math, but lectures are dry and can be hard to pay attention to. Many homework assignments are given, but several of them are very time-consuming and cover concepts you aren't even tested on. Exams average 5 questions long and are simple if you study. The material isn't difficult, but adequately learning it is.

Lots of homework
Graded by few things
3.0
3.0
MATH1100
Grade: B
May 12, 2021
Wouldn't take again

I had taken. Math 1100 with Mr. Halfaf during the COVID 19 pandemic. In this class there were no lectures given. The class was assigned into small groups on zoom for questions as well as clarification of the topic at hand. There was also a quiz that had to be taken before each class period.

Lots of homework
4.0
3.0
MATH1010
Grade: B+
May 20, 2021
Would take again

I took this class pre-COVID, and it is still to this day one of the better classes I have had. You feel very comfortable with him in the classroom, and he is extremely helpful. You can tell he can be a little antisocial at times, but he explains things well and wants to help you out. Unfortunately, I can see a prof. like this struggling w/ online.

Gives good feedback
Group projects
Caring
3.0
3.0
MATH1760
Grade: A-
Jun 29, 2022

Really long and hard-to-follow lectures. I had a hard time paying attention in class and had to teach myself almost every topic. He would constantly bring up how important every topic was for Calc 2 but didn't really teach why or how to do things.

Lots of homework
Lecture heavy
Graded by few things
4.0
4.0
MATH0070
Grade: Not sure yet
Dec 14, 2022

He is very kind and respected. However, sometimes it is pretty difficult to understand what he is trying to talk about. I believe he thinks he makes sense but the rest of us were still pretty confused. Other than that he's chill and you can talk to him if you have any problems and he'll work with you.

3.0
5.0
MATH0070
Grade: C
Dec 19, 2022
Would take again

tough class if you haven't done algebra in a while. lots of homework, and its only worth 10% of grade. if you put in the extra work you will pass this class. very tough grader, and sometimes gets off topic and skips steps with explaining how to do problems but besides that he's a very caring teacher and wants you to pass!

Tough grader
Lots of homework
Test heavy
1.0
4.0
MATH1770
Grade: C+
Dec 19, 2022

His lectures are boring and hard to follow, he does examples on the board for 2 hours without explaining his steps or how he got his answers. There's quizzes and optional homework that barely count towards your grade so if you do bad on an exam, good luck trying to bring your grade up. You will pretty much need to teach yourself in order to pass.

Test heavy
Graded by few things
2.0
3.0
1000
Grade: D+
May 12, 2023

Never posted grades or feedback. Had no idea what progress was throughout semester

3.0
2.0
MATH1100
Grade: C+
Aug 7, 2023

He assigns too much homework but it is an online class so I guess its understandable. He doesn't hold classes (for the online course) but is always an email away if you need to speak to him.

Group projects
Gives good feedback
Lots of homework
5.0
1.0
MATH1100
Grade: A
Oct 16, 2023
Would take again

Learned a lot! It is a lot of reading and writing, but it's easy besides that. Gives feedback on assignments and is available for help. If you take this online, there will be a final in person. However, there was extra credit at the end I didn't do because I didn't need it. He marked it as missing and my grade slightly went down.

Get ready to read
EXTRA CREDIT
Lots of homework
1.0
4.0
MATH1100
Grade: C
Dec 3, 2023

I did not like the class or the teacher whatsoever. He NEVER did lectures throughout the semester (1-2 maybe) and did NOT explain the homework at all. He would CONSTANTLY leave the class during the lecture and it seemed like he didn't care at all about the class.

Lots of homework
5.0
2.0
MATH1100
Grade: Not sure yet
Apr 12, 2024
Would take again

I'm currently taking an online course with this Professor. I've had zero problems with him and the assignments we have. The work isn't loaded, the concepts are easy to understand, and he encourages students to reach out if they need help. I would 100% take his class again!!

Gives good feedback
Respected
Accessible outside class
5.0
2.0
MATH1100
Grade: A+
Nov 19, 2024
Would take again

I am not a fan of classes online but after this class I definitely will be taking more. This professors syllabus was clear and if you needed something he was an email away. Course work was not hard at all just read the notes. He also offered a lot of extra credit which helped my grade tremendously. I would for sure recommend this professor.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
1770
Grade: A
Dec 12, 2024
Would take again

I had this class in person for math 1770 after I took Calc BC in high school (some previous knowledge. Even with the knowledge, Mr Halfaf is an amazing professor that really enjoys his math which I can appreciate. Textbook is not mandatory (only used for practice problems. Lecture notes posted on Google drive everyday. Simple take quizzes and tests

Inspirational
Hilarious
Caring
4.0
3.0
MATH1760
Grade: Not sure yet
Dec 13, 2024
Would take again

Mr. Halfaf is a kind professor who loves math and his profession. No homework, so grades depend on quizzes and exams. Quizzes are take-home, but exams are taken in class and calculators are not allowed. However, exam questions are easy enough to solve without a calculator. Lecture notes are always posted online.

Test heavy
Accessible outside class
1.0
5.0
MATH1760
Grade: Drop/Withdrawal
Jan 7, 2025

Don't take this guy. His lectures are super hard to follow, and he doesn't explain things clearly, just assumes you already know. I tried really hard to keep up but ended up dropping the class, which I've never done before. He seems lost himself when explaining things. Somehow he has high ratings, but I honestly don't know how.

1.0
4.0
CALC1
Jan 7, 2025

Do not take this professor! He does not explain anything and if you ask a question he doesn't give you an actual answer. He is very difficult to work with and rude and rolls his eyes when you ask to many questions. I would never take him again!! He expects you to know how to do everything without him teaching the material.

1.0
5.0
MATH1760
Grade: Drop/Withdrawal
Feb 11, 2025

The guy might know about math, but he has trouble teach it. He will start with something, then stop, debate himself, then continue with skipping steps and expects the class to understand what he did. He's very nervous in front of the class and stumbles over himself often. For the student, it makes the already difficult course even harder.

1.0
5.0
MATH1760
Grade: Drop/Withdrawal
Feb 26, 2025

One of the worst teachers I've ever had, the math isn't hard, HE is!

1.0
5.0
MATH1760
Grade: Drop/Withdrawal
Mar 10, 2025

Tried my best, but had to drop halfway through the class. He teaches in a way as that assumes you already know this stuff! I was so excited for Calculus, one of the worst teachers I've ever had!

1.0
5.0
MATH1760
Grade: Drop/Withdrawal
Mar 11, 2025

Very difficult to take the class and not have a clear presentation or examples. Had to drop to save my GPA. Looked up Calculus videos online and realized how overly complicated and confusing he made this class. Avoid this professor!

1.0
5.0
MATH1760
Grade: C+
Apr 15, 2025

This guy makes you wonder what the criteria for becoming a professor is. Constantly goes back on what he says and will talk non stop for half hour just to later get lost in the problem he was doing on the board. He has an attitude when you ask questions and makes you feel dumb for opening your mouth.

Tough grader
Hilarious
Test heavy
2.0
4.0
MATH1760
Grade: A
May 2, 2025

The only reason I got a good grade, was I've had AP Calc. I doubt I could have done well if I didn't have this background. He is very confusing to follow and constantly backtracking. The only things that are graded are the 8 take-home quizzes and 5 Exams. For the final, do the Final practice quizzes, The exam is a lot like it.

Tough grader
Graded by few things
3.0
4.0
1770
Grade: C+
May 4, 2025

Honestly, he isn't a bad guy. He knows math, he doesn't know how to teach math though. His tests aren't that hard if you know what you're doing. He always messes up problems on the board, and the way he teaches is super hard to follow. I wouldn't have passed, if I didn't watch a YouTube video explaining how to do every problem after the lecture.

Test heavy
Graded by few things
4.0
3.0
MATH1770
Grade: C
May 8, 2025
Would take again

He was alright. I had to retake the course though and decided to go with him. I liked his teaching and grading better than the previous prof i took. Few assignments, just take home quizzes. Exams are okay. Just pay attention and be patient with grading as he won't release grades until everyone takes the exams. Overall, pretty fair grader with xc.

EXTRA CREDIT
Lecture heavy
Graded by few things
5.0
3.0
1770
Grade: C
Jul 17, 2025
Would take again

Had him for 1760 he was great,1770 was hard but he's good I learned a lot of the stuff outside of class because I didn't go to class much. Go to his office hours it goes a long way he is also great to just chat with. You will never be surprised on what's on exams. You get 2 take home quizzes then exam the exams are just a easier version of quiz's

Clear grading criteria
Caring
Lecture heavy
1.0
5.0
MATH1760
Grade: C+
Aug 7, 2025

This professor was absolutely the worst I've ever had. His teaching style was horrible, and he seemed to struggle with the material constantly. On top of that, our entire grade was based on exams that he graded way too hard. There's no way I'd ever take another class with him.

Tough grader
Test heavy
Graded by few things
3.0
3.0
1770
Grade: A
Dec 18, 2025

Professor Halfaf is not the worst professor, but his lectures leave much to be desired. Some more complex concepts are glossed over or covered very briefly while easier things are covered in depth. He only grades a handful of quizzes and 4 tests (plus the final) so if you struggle on any it will really affect your final grade, no graded hw to help.

Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

24%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 33 grades
Most common grades:
A (9)
C+ (5)
Drop/Withdrawal (5)
Grade Distribution
A(13)B(4)C(9)D(7)F(1)A-/B+(4)
Based on 41 reported grades
A: 9
C+: 5
Drop/Withdrawal: 5
A+: 4
Common Tags
Graded by few things (11)
Test heavy (10)
Lots of homework (8)
Gives good feedback (7)
Accessible outside class (5)
Hilarious (4)
Caring (4)
EXTRA CREDIT (4)
Rating Trend

Declining

-1.34 avg change
Mar
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

MATH1360

5.0

(1)

MATH2770

5.0

(1)

MATH1010

4.5

(2)

1770

4.2

(5)

2760

4.0

(1)
+12 more courses
Difficulty by Course

CALC1560

5.0

MATH1760

4.1

1000

4.0

MATH1770

3.7

MATH2760

3.7

Similar Professors