2.4

Alfred M. Dahma

Mathematics - Indiana University of Pennsylvania

2.4
Quality
4.1
Difficulty
20%
Would Retake
111
Reviews
2.4
Quality
4.1
Difficulty
2.5
Helpful
2.4
Clarity

20%

Would Retake

111

Reviews

Rating Distribution
Official

5

25

4

11

3

7

2

23

1

45

What Students Say

This guy was a cool guy but an absolutely terrible teacher

MATH115 - 2.0 rating

Rushes through formulas and examples without giving the student a chance to learn them

MATH101 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

63%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C

95% confidence
Based on 33 grades
Most common grades:
Drop/Withdrawal (9)
C (9)
F (9)
Grade Distribution
A(4)B(5)C(12)D(10)F(9)A-/B+(2)
Based on 52 reported grades
Drop/Withdrawal: 9
C: 9
F: 9
Not sure yet: 8
Common Tags
Tough grader (21)
Lots of homework (18)
Test heavy (17)
Skip class? You won't pass. (9)
Graded by few things (8)
Lecture heavy (8)
Tough Grader (6)
Hilarious (4)
Rating Trend

Declining

-0.97 avg change
Mar
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH000

5.0

(1)

MATH172

5.0

(1)

MATH225

4.0

(2)

MATH126

3.8

(6)

CALC115

3.5

(2)
+10 more courses
Difficulty by Course

CALC004

5.0

MAT250

5.0

NOUMEA

5.0

MATH125

4.8

MATH107

4.8

Reviews (111)
5.0
2.0
MATH115
Oct 7, 2008

Calculus is hard period. But he makes it a little easier. extremely helpful. Gives take homw quizzes but only 3 exams that will have alot of material

2.0
5.0
MATH115
Oct 13, 2008

he doesnt teach, he reviews. expects you already know calc and talks entirely too fast to comprehend anything he is saying. i would really try to not schedule him.

1.0
5.0
MATH115
Oct 21, 2008

He is the worst teacher, he doesn't teach. The average grade on our midterms was a 50% and he wouldn't curve it! dont get him!

4.0
4.0
MATH115
Dec 9, 2008

doesn't assign any homework which is nice, but would be really helpful if you did it. only gives 3 tests, which count for 80% of your grade. and you can't use a calculator. the other 20% comes from take home quizzes. Writes really fast on the chalkboard

2.0
5.0
MATH115
Dec 10, 2008

what is the point of him? i don't get why he teaches...he doesn't seem to enjoy it, he writes too fast on the board talks to fast provides no help at office hours...why is he teaches if isn't for the benefit of the students?

2.0
4.0
MATH115
Dec 19, 2008

Talks to the board and gets angry when you ask questions. By far the worst Math professor ever, avoid at all costs

4.0
3.0
MATH115
Dec 19, 2008

Hes not even half as bad as everyone makes. Calc is hard overall what do u expect? I failed all 3 exams but he knows that I TRIED so i passed the class.

2.0
5.0
MATH115
Dec 22, 2008

i loved math..until i took this class. hes an ok guy but a HORRIBLE teacher. your too busy trying to keep up with his notes to actually comprehend the material during class. he doesnt answer questions, leaves things to students to figure out. the take home tests are unlike anything from the notes or book. good luck trying to pass.

5.0
3.0
MATH115
Jan 11, 2009

He is an Excelent teacher, he writes out awsome notes, no claculator needed, never homework, all questions on take home exams come straight from the book, you will get out of it what you put into it

2.0
5.0
MATH115
Mar 16, 2009

Do not take Alfy he is horrible and hardly passes anyone. He shouldn't be a teacher when everyone in his class is failing. By far the worst teacher i've ever had.

1.0
5.0
CALC004
Apr 17, 2009

he is too hard. very arrogant. makes everyone in the class feel stupid. do not under any circumstances take him!

2.0
5.0
MAT250
Jul 26, 2009

I wish I would have read this site before I took his class. He is a horrible teacher. He moves too fast, and never answers question. DO NOT TAKE.

5.0
2.0
CALC115
Oct 25, 2009

calc is a hard concept to grasp in general. this guy tries his best to break it down for better understanding. about 80% of the exam come from take home quizzes and examples done in notes. only 3 exams. guy is sorta funny and does give bonus opportunities on some of the take home quizzes. THIS GUY IS THE MAN!!!!

5.0
3.0
MATH115
Nov 9, 2009

he is the best..very understanding person. dont allow you to make up work...but can go to him for help.very helpful!!!

4.0
3.0
MATH115
Dec 9, 2009

He is helpful and answeres all questions,and he tries to pass everyone. He is a very good teacher yeah you have to come to class or you will be so lost. All of his quizes are take home and his test are basically straight from the quizes. But I would take him again.

5.0
2.0
MATH115
Dec 14, 2009

Alfy is the man. His Calc class is a bit difficult if you have never taken a calculus based class before, but then again thats self-explanatory. No need for any kind of calculator. Barely used the book. Also, 3 exams and a final that all contain information from the take home quizes. He has sarcastic humor which is funny and he knows his stuff.

5.0
2.0
MATH115
Dec 15, 2009

Alfy is an awesome professor. He is extremely helpful during office hours and in class. three exams and lots of take home quizes with extra credit opportunities. Anyone that says its impossible to pass is wrong. im gonna get an A and I know a lot of other people who will too. Calc is hard in general but Alfy helps make it easier. Take him!

5.0
5.0
MATH115
Jan 15, 2010

ALFY IS THE MAN! He is a very helpful professor. He cares about his students' grades. Quizzes are hard, but are take-home and you get a week to do them. Tests are extremely hard but he curves your grade a lot! He is always available to help during his office hours. Take Alfy!

5.0
2.0
MATH115
Mar 31, 2010

he's a really good teacher. All you have to do is keep up ur work. He doesn't really give homework because if you come to class you will know all you need to know.

4.0
3.0
MATH115
Apr 1, 2010

When teaching he moves at a super speed pace so it is hard to take note and listen and understand all at the same time.However, he is there to help. If you have a question he will gladly answer it and encourages you to visit him during office hours.I SUCK completely at math but got an A.Hes pretty fair when it comes to grades and gives you a chance

1.0
5.0
MATH115
Apr 27, 2010

Dislike his teaching very much. Moves very quickly and business math is not something that you can understand easily. Exams are extremely difficult and it is impossible to get help from him. When I would try to go to his office hours they were already filled with many other students. Doesn't that say something? Try to avoid taking him if possible.

2.0
4.0
CALC115
May 13, 2010

Talks and writes entirely too fast. Can be funny sometimes with his sarcastic humor. No homework given so you better practice on your own. Gives take home quizzes which are nothing like the notes he gives in class 1st test class avg = 36%, 2nd test was take home and final was hard! Went to every class and some tutoring, still failed. GG Dahma

2.0
5.0
MATH115
Aug 3, 2010

Horrible teacher, Moves way to fast and really is not there for much help. I dont know what these people are talking about when they say he is helpful. I have now taken his class twice and he failed me both times. I am horrible at calc, but went to every class and went to his office hours, did all the assigned work but didnt help.

5.0
3.0
MATH115
Aug 22, 2010

Has graded take home quizzes that have questions that will be on the test. On 4 tests I got an 85%, 90%, 30%, and like a 5% on the final because I gave up. But, if you try hard, he will really help you out. He willingly spends his entire office hours with you and is very patient. Like he says, you can't learn Calc unless you put in effort yourself.

5.0
4.0
MATH115
Oct 27, 2010

He's a very nice guy and will help you with any needs you have, but in class he will try to confuse you. You NEVER use the book so don't buy it. Use his office hours! Also, do the homework quizzes, they will save your grade in the long run. He drops your two lowest scores. Very smart, just has a hard time transferring it to students.

3.0
3.0
MATH115
Nov 5, 2010

FAST FAST FAST FAST FAST FAST FAST. take home quizzes. no cheat sheets. exams questions are from the quizzes but still some how extremely difficult. BUT he will help you and guide you through problems all you have to do is ask. hes an alright teacher, not my favorite. that said probably wouldnt take him again.

5.0
1.0
MATH000
Jan 23, 2011

He is my favorite math teacher to date. Really cool guy and very helpful, I gave a perfect rating because I think like he deserves a stat boost.

5.0
2.0
MATH172
Mar 21, 2011

This is my favorite class this semester. i like his teaching method.use of the book is solely for homework which he gives you just enough that it is practice for the test but not busy work. he does move fast but not so fast that you cannot keep up. he does well at explaining the why a math equation works and not just that it does work

2.0
2.0
MATH115
Sep 8, 2011

Attendance is not mandatory. His in class exercises are simple. His exams on the other hand are very difficult. Please don't think doing the exercises in the book will help you do better on exams. I did worse as a result.

1.0
5.0
MATH115
Oct 18, 2011

You can go to every class and still end up with a D. He shows examples in class that are nowhere near the difficulty level of the test. Helpful but you will still get a low grade. Nice Guy. Terrible Teacher

1.0
1.0
MATH101
Nov 1, 2011

This guy is great at talking in circles and making even the simplest concepts seem difficult. I feel bad for the kids in his low level classes that have struggled with math for so many years just to be confused even more by this guy. Easiest class, so easy that its a total joke thus.. so easy to fail, unfortunately.

5.0
3.0
MATH101
Jan 23, 2012

He cared so much for his students. Math is not a fun subject but he was a great teacher. He was easy to get along with and had some cheesey jokes but I actually enjoyed math, which I didn't think I would ever say. You HAVE to go to class or you will be lost! And don't buy the book; not needed at all.

5.0
1.0
MATH101
Jan 26, 2012

I loved him! He is so passionate about Math it's insane. He does whatever he can to ensure that you understand him and he gives practice exams that are exactly like the real ones, so memorize those and you'll ace it

5.0
3.0
MATH110
May 27, 2012

Class was easy to follow as long you didn't miss. He is extremely helpful during office hours. All test questions come from lecture notes and study guide he hands out before every test. Do all the homework and do the study guide and you should receive an A.

3.0
3.0
MATH101
Oct 2, 2012

Dr. Dahma is nice and he cares that you learn. He loves Math and is very passionate about it. He gives out practice exams that are close to the actual exam. :)

5.0
3.0
MATH126
Oct 26, 2012

Super nice guy. Nice study guides but exams still suck.

5.0
1.0
MATH101
Nov 1, 2012

THE BEST MATH TEACHER I'VE EVER HAD! He assigns homework and passes out practice exams that are almost identical for the test. Very patient guy who is passionate about his class. Always, always available and willing to help. Dahma is an excellent guy; take him!

5.0
3.0
MATH126
Jan 27, 2013

Very awesome teacher really cares about his students.

4.0
4.0
MATH126
Mar 11, 2013

He is very enthusiastic and really cares about his students. He is there to help when you need it. However, he moves very fast and his exams are difficult. Be ready to do a lot of independent studying.

2.0
4.0
MATH115
Apr 22, 2013

Funny professor, but very unresponsive to a student's needs. At times jumps around making it difficult to make connections nor understand why you're doing what you're doing.I do NOT recommend him.

2.0
5.0
MATH126
Apr 23, 2013

Horrible teacher. Avoid at all costs. talks so fast you have to pick, either write the examples down, or understand what hes doing. expected to memorize every formula needed on test.

1.0
5.0
MATH101
May 24, 2013

Rushes through formulas and examples without giving the student a chance to learn them. Even if you attend every class and take diligent notes, it's impossible to pass.

1.0
5.0
MATH101
Aug 14, 2013

I'm admittedly not good at math. I came to class every day, did all of the homework, went to tutoring, and still failed. Dahma was not available during office hours, and told me to my face that he didn't care if I passed or failed. Bad teacher.

2.0
4.0
MATH115
Oct 21, 2013

Did not like taking this class with him at all. Though I took it over the summer by itself, I was still unable to understand him. His style of teaching isn't usual and can be very difficult. Most of the students in my section failed the class.

2.0
4.0
MATH125
Dec 3, 2013

Does not explain concepts clearly. Talks so fast you can either focus on what he's saying or take notes, not both. Most of what your are tested on comes from the notes in class so attendance is important. Asks vague questions on exams that leaves you unsure of what he actually wants. I wont be taking him for any other classes.

1.0
5.0
MATH125
Dec 12, 2013

Soo hard to understand. He doesn't explain well, just uses the definitions from the book. The notes were at most times, worded vaguely. I never missed a point on the homework but the tests were near impossible. He's a nice guy and very easily excited about math, but too excited to realize that he's teaching some people who have no prior experience.

2.0
5.0
MATH125
Jan 17, 2014

Very hard to understand and follow along. Changes his notation stile frequently. The material on exams is much more difficult than the class exercises and the homework does not help very much. He gives very vague study guides and the homework load is colossal but only counts for a small percentage of the grade. Real nice guy, but hard to follow.

4.0
5.0
MATH125
Jan 23, 2014

Dahma is a fast paced guy who can be hard to keep up with. I don't recommend taking him if you are on the "iffy" side of math because you won't have fun. He's very respectable out of the class room and will work with you if you ask for help. If not, you're fighting to survive.

1.0
5.0
MATH101
Feb 21, 2014

He told me to my face that he didn't care whether I passed or failed the class, and that he still gets paid anyway. Terrible person and worse professor.

5.0
1.0
MATH115
Grade: A+
Apr 23, 2014

very good professor

2.0
5.0
MATH126
Apr 28, 2014

Horrible professor! Avoid at all cost. Unless like me, you are stuck with him. I don't like the way he teaches. Just goes over the definition/concept of the material and one example. Goes too fast. Tests near impossible to pass.

2.0
5.0
MATH115
May 8, 2014

This guy was a cool guy but an absolutely terrible teacher. He bounces around all class and he's very hard to follow, his review sheets do more harm than good, and the tests are weeks after learning the content once we had already started the new stuff. He makes tests 20x harder then they needed to be.

1.0
5.0
NOUMEA
Grade: Rather not say
Feb 25, 2015

Does not care about student success, as long as he gets paid, he told me so himself, . Horrible professor. He complicates the easiest topics. Do not take any of his courses for you own good.

3.0
5.0
MATH225
Grade: B-
Apr 1, 2015

Calc II and Calc III was very difficult with Dr. Dahma. I respect him and appreciated the help at office hours. However, I was tempted not proceed as a math major because I felt so incompetent despite all the hard work put forth towards his class. You will have to independently study every night if you want an A.

2.0
5.0
MATH101
Grade: Drop/Withdrawal
Oct 28, 2015

Hardest class. So confusing. Doesn't tell you your grade till the end of the semester so withdrawl is a guess.

3.0
4.0
MATH115
Grade: C
Jan 19, 2016

He is an amazing person, but his class is difficult. Attendance is not mandatory, but he hands on study guides for exams and announces exam dates in class. You cannot use calculators & there is usually way more questions that are not on the exam but are on the study guide. Hard class to study for. If your great in math, take him!!

1.0
5.0
MATH110
Feb 29, 2016

I'm in Math 105 but its not an option for the class selection. Do not take this class. I'm currently putting 12 hours a week in outside of class and I still can't complete the hoomework.

5.0
1.0
MATH115
Grade: A
Jun 23, 2016
Would take again

best professor

5.0
5.0
MATH125
Grade: B
Jul 28, 2016
Would take again

Awesome class. Took him for entire calculus series. Saved my college career. I may not have got my engineering degree otherwise.

1.0
4.0
MATH110
Grade: Not sure yet
Oct 26, 2016
Wouldn't take again

I have attended every class so far and have studied well over ten hours for each exam. Meanwhile I am still failing the class. On our last exam results the class average was a 44% and the D/F rate was a 86%. His exams are almost impossible to pass, no matter how long you spent studying. If you are not a genius at math, DO NOT TAKE this professor!

Tough Grader
Skip class? You won't pass.
1.0
4.0
MATH101
Nov 4, 2016
Wouldn't take again

You can put a ton of effort into this class and still fail. According to him, most of his students fail/are failing and he claims students typically don't pass his final exam. His exams are really hard and are unnecessarily complicated. If you're good at math, you'll probably be fine, but if not steer clear of Dr. Dahma.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
MATH110
Grade: F
Nov 6, 2016
Wouldn't take again

teach fast

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MATH110
Dec 21, 2016
Wouldn't take again

moves extremely fast, doesn't teach the material, and won't answer your questions. You can tell that he does not like having to teach the lower level math classes.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
MATH101
Grade: B-
Sep 22, 2017
Would take again

I took him in Math 105 and am now taking him in calculus 121. He is a very good professor, to have success in any math course requires studying of notes.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
3.0
5.0
MATH125
Grade: Not sure yet
Oct 18, 2017
Wouldn't take again

Ugh. I hated his class. He was nice and all but he teaches fast. He will teach 10 different things in a 50 min. class and expect you to have a good grasp on it. I'm going to be a math teacher and being in his class, I feel stupid. Do not take him unless you REALLY know your math. You need to study at least for 2 hours after each class to do well.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
4.0
MATH110
Grade: B
Jan 10, 2018
Wouldn't take again

Great person in general - but class is hard. I love math and this class was hard to follow. So much material in a short amount of time. It's hard to take notes and listen at the same time. Was very helpful if you asked questions. Made comments that most of his classes have a huge % of D-F grades so that wasn't encouraging his students at all.

Skip class? You won't pass.
Tests are tough
2.0
4.0
MATH101
Jan 23, 2018
Wouldn't take again

I'm not a math person to begin with, but this class was super hard. He moves extremely fast. Doesn't spend more than 20 minutes on certain topics and explains simple topics in the most complicated, abstract ways. By the middle of the semester half of the students had either dropped him or just stopped coming.

Tough Grader
Skip class? You won't pass.
5.0
4.0
MATH126
Grade: Not sure yet
Feb 16, 2018
Would take again

Dahma is a great professor, he is very organized in the way he structures his class. He displays detailed notes, and gives a decent amount of examples. He does speak a little fast, but he is trying his best to slow down and is doing a great job. He is pure math, he is theory heavy, but explains it very well. He is by far my favorite professor

Skip class? You won't pass.
Hilarious
Amazing lectures
1.0
5.0
MATH101
Grade: F
Jun 16, 2018
Wouldn't take again

This professor is very hard. He is a tough grader. I wouldn't recommend anyone to take his class.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
5.0
4.0
MATH225
Grade: B+
May 7, 2019
Would take again

Dr. Dahma is an excellent math professor. Although he teaches difficult subjects, he always explains concepts in an understandable way. His lectures are well-structured and easy to follow. He is always very helpful if you go to his office hours. Overall, he's very nice and a good teacher.

Gives good feedback
Graded by few things
Test heavy
4.0
4.0
MATH110
Grade: B
Aug 27, 2019
Would take again

Dr. Dahma is a great professor that is passionate about what he teaches, with the main problem being what he teaches. The subject is very uninteresting, but he tries his best to explain concepts. Tests were straight from the notes, but you have to know what you're doing to pass.

Gives good feedback
Skip class? You won't pass.
Lecture heavy
4.0
4.0
MATH107
Oct 14, 2019
Would take again

Dr. Dahma is a great professor who will try to help you in any way that he can! Homework is all online. The exams are the hardest part of the class, as he structures them differently than how he teaches you the material. Overall, it is not a super difficult class, but be prepared to study and work hard for your grade.

Hilarious
Tough grader
Accessible outside class
4.0
4.0
MATH107
Nov 12, 2019
Would take again

Dr. Dahma is a super nice guy! He tries to make sure everyone understands everything, although the class is taught at a fast pace. Math107 is a newer class and the only problem is that the course is taught as if students have already taken calculus (not Dr. Dahmas fault). Attendance not mandatory but hard to recover from missing class.

Respected
Skip class? You won't pass.
Lecture heavy
3.0
5.0
MATH108
Grade: A
May 8, 2020
Wouldn't take again

The professor- he is SO nice! He is so personable and kind. The one credit class- TOO much work! It was a 10-12 page lab that you had to complete every week. I mean, it wasn't horrible and you had adequate time to complete, but the lab was quite difficult.

1.0
5.0
MATH110
Grade: Incomplete
Sep 18, 2020
Wouldn't take again

Idk if the rest of these ratings met a different professor or what because he actually sucks. He obviously doesn't enjoy teaching because he does the most minimal amount of effort he can. He's rude too like I asked him a question and he caught an attitude??? Literally, if you have time, drop out because I literally think I might fail bc he sucks.

1.0
4.0
MATH108
Grade: Drop/Withdrawal
Jan 6, 2021
Wouldn't take again

Either half the reviews are bots or had incredible luck. The work was a bit difficult but he was a nightmare. Incredibly hard to reach via email, especially when there is a mistake on the lab work itself. Feels like he barely puts minimum effort in the class itself. When almost an entire class has to complain to the dean at eberly, hes a poor prof.

1.0
5.0
MATH108
Grade: C
Jan 19, 2021
Wouldn't take again

This professor was terrible at answering emails. You never meet for class for Math 108 and it is kind of do yourself class. These labs range from 12-20 pages and is too much work for a one credit class. Makes tons of mistakes on labs and when you ask him a question he says go ask another classmate.

1.0
5.0
MATH107
Grade: C
Jan 23, 2021
Wouldn't take again

This is the worst class I have ever experienced. The exams are nothing like the homework or notes. The amount of work required is unreal and I felt like I spent hours doing homework for one class and didn't have as much time for other classes. I am surprised he has any good reviews. If possible get another professor.

Lots of homework
Test heavy
2.0
4.0
MATH108
Grade: C+
Apr 14, 2021
Wouldn't take again

This class was harder than it needed to be and Dahma was not much help. He would rely that we have already learned the content in Math 107. It was also formated much different than Math 107 which made it more confusing than it needed to be. I had to purchase Adobe Acrobat to complete the course which is $20/month (when he could've just used word).

Graded by few things
Tough grader
1.0
5.0
MATH107
May 7, 2021
Wouldn't take again

This was the worst professor Ive ever had at IUP, hands down. I took this course and a number of us will be contacting the Dean. This professor shows little care for his Students. He keeps your grades from you & takes months to grade assignments. You teach yourself! 10/10 WOULD NOT RECOMMEND. Save your money & register with a more qualified prof.

Test heavy
Tough grader
2.0
5.0
MATH108
Grade: Drop/Withdrawal
Jul 14, 2021
Wouldn't take again

Who? I don't feel he was really present for this lab. Dr. Dahma simply assigned multiple page lab assignments without lecturing or explaining the material to the class. I kept having difficulties understanding, and after sparse email replies and a plummeting grade, I withdrew a month into the course.

Lots of homework
1.0
5.0
MATH107
Grade: Not sure yet
Nov 19, 2021
Wouldn't take again

Absolutely awful professor. The homework is easy to figure out but is absolutely nothing like the exams. Exams also account for 80% of your grade which makes homework almost meaningless. Ive gone to tutoring after almost every class and even they dont understand his notes. If you want to pass this class, dont make the mistake of taking him.

Lots of homework
Test heavy
Tough grader
1.0
4.0
MATH107
Grade: D
Jan 13, 2022
Wouldn't take again

The homeworks were super easy, but the exams were nothing like them. It was taught like we were supposed to have known how to do calculus with not much explaining and a lot of lecturing. Had to teach myself. He was terrible with returning tests as well so I was unaware of my grade until the end and assumed I was doing okay just based off of the hw.

Skip class? You won't pass.
Test heavy
Lecture heavy
4.0
3.0
MATH107
Grade: C
Jan 13, 2022
Would take again

I really liked Professor Dahma as a person. He is genuinely a really nice guy! We had 2-3 homework assignments a week and they were typically really easy. The tests however were a COMPLETELY different story. We had 3 or 4 tests and then a cumulative final exam. I got 100s on all the hw but still struggled immensely on the tests.

Lots of homework
Skip class? You won't pass.
Test heavy
4.0
3.0
MATH108
Grade: A
Jan 13, 2022
Would take again

This class is just the lab connected with math107. I had Dahma for both. I only had this class once a week and he gave us a lab. We had a whole class period to work on it and then the entire week. It was due the day before we had that class again. Labs weren't extremely difficult. There were 14-20 pages but there are lots of fill in the blanks.

1.0
5.0
MATH108
Grade: Drop/Withdrawal
Mar 29, 2022

I am a straight A student at IUP. Had to take this class for my major, 107 & 108 lecture and lab. Dahma went out of his way to make every step of this class difficult for everyone. He makes you download a VPN. HW every single day. No websites can help, tutors were confused. He snapped at students. Workload made me do poorly in all my other classes

Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: Not sure yet
Apr 5, 2022

Absolutely the worst professor that I have ever experienced at IUP, especially if you take it online. Every exam is 20% and every homework is 20%, he doesn't have a set schedule at the beginning of the semester, you have to check the desired website that he gives you every day to know whether you have homework or not. -10/10 do not recommend.

Tough grader
1.0
5.0
MATH107
Grade: C
Apr 11, 2022

very smart guy. very poor teacher. the course is designed for you to drown in work and does not give you the proper foundations and tools to learn calc which is what this course is based off of. there is a ridiculous amount of homework and prepare for it to consume your week. there is no warnings of homework and it is easy to miss them. AVOID!!!

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH107
Grade: Not sure yet
May 5, 2022

Normally an A or B student, and I took this class online. No lectures, no textbook, no videos to watch. You have to teach yourself with no material besides the homework he assigns. You have 4 exams all of which are 20% of your grade, and the homework is worth another 20% as well. save yourself the trouble and DO NOT TAKE this course with him.

Tough grader
Lots of homework
Test heavy
5.0
2.0
MATH121
Grade: B+
Nov 21, 2022
Would take again

Grading is clear and makes sense, he explains things very well and is accessible outside of class and is wiling to stay after class to talk to you about any questions you have. Tries to be more personal and upbeat. Just overall very nice and chill professor to take. Best math professor I have had so far.

Clear grading criteria
Lots of homework
Lecture heavy
1.0
5.0
MATH121
Grade: F
Dec 18, 2022

He told me that I had a C before adding the points from homework and attendance, and I ended with a F. He never put in one grade in my D2L grade book . He was super unclear with all instructions and disorganized. He told me that I would pass the class with the points I had received from homework and attendance and I ended with an F. DO NOT TAKE!!

Tough grader
Participation matters
Lecture heavy
1.0
5.0
MATH107
Grade: C
Jan 6, 2024

This class was extremely difficult for me. Beware it is calculus heavy and an extremely hard class. Many homework assignments are uploaded and it is up to you to check for them. The exams were nothing like the homework and were extremely difficult. He is not the nicest and gets snippy when people ask questions. This class was extremely hard.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: Drop/Withdrawal
Apr 20, 2024

If one person fails they should have studded harder, but if half the class fails then the teacher needs to reevaluate their ability to teach. He goes far too fast for most the class then yells if students ask questions. That being said, by far the most needlessly complicated class and worst professor I have ever taken. Avoid at all cost.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: Drop/Withdrawal
May 7, 2024

Had to drop halfway through because the material was expected to be known by the students. Every time you would ask him a question his response was look at the book. That being said I think Dahma should take up a career in comedy instead of teaching because his jokes are decent. If you want to be guaranteed to not pass a class take this one.

Tough grader
Hilarious
Test heavy
2.0
4.0
MATH101
Grade: C
May 12, 2024

I got 95% on the homework. The tests were nothing like what was on the homeworks. I ended up getting an average 65% on them. I took this as an online course and he didnt provide any videos just the text book. So you are teaching yourself throughout the whole course. I do not recommend taking him.

Graded by few things
1.0
5.0
MATH107
May 18, 2024

Worst professor i have ever had. 80% of your grade is exams. He is very rude and dismissive. Do not recommend unless you want to waste 1,500 dollars

Lots of homework
Test heavy
Graded by few things
1.0
5.0
MATH107
Grade: F
May 18, 2024

awful.

2.0
5.0
MATH107
Grade: C
May 29, 2024

I was warned about him before I signed up for the class, but he was my last option available, so I bit the bullet and scheduled him. He FLIES through content, as if he expects you to have knowledge on calc even if you have never taken a calc course like I hadn't. He also would give attitude if you asked a question sometimes.

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
MATH108
Grade: Drop/Withdrawal
Oct 25, 2024

He's tons of energy and just too much in general. When you ask him a question he doesn't help well, he generalizes his answers so much that it confuses you even more and you won't get the answer with his help.

Tough grader
Graded by few things
1.0
5.0
MATH121
Grade: Drop/Withdrawal
Oct 31, 2024

I have been a straight-A student my entire life and have never even thought about having to drop a class, however, I could not perservere through this monstrosity. He shows no compassion to his students, even when the entire class is extremely lost. I couldn't even comprehend half of the information he was saying because of his carless instructions

Graded by few things
1.0
5.0
MATH107
Grade: C
Feb 15, 2025

Avoid this class with Professor Dahma at all costs - he moves way too fast, is unhelpful, and makes the material unnecessarily complicated. Try Unstuck study for better prep instead.

1.0
5.0
MATH107
Grade: F
Feb 18, 2025

I do not advise taking this course with this professor. I went to tutoring 5 days a week, working very hard to be able to learn and pass this course, even went to said professor for advice after classes and in office hours. It's very hard to learn this type of math when the course moves way too quickly and you are not being listened to.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: F
Mar 27, 2025

Do not take class with this professor. The whole class goes to tutoring and no one understands. Moves way too fast and can't understand anything.

1.0
4.0
MATH107
Grade: Not sure yet
Mar 30, 2025

Dr. Dahma is the type of professor who talks but doesn't teach. He goes over content like you already know how to do it, even though it is an introductory business calculus class. When asked questions, his response is snarky, or he will say to look at his online textbook. His online textbook doesn't go in-depth on how to do the problems.

Graded by few things
Online Savvy
1.0
5.0
MATH107
Grade: F
Apr 4, 2025

By far the worst teacher I have ever seen in my entire life. He does not care for his students and does not bother trying to teach the material. Exams are most of your grade and are completely different than any homework you have received prior or even how he goes over questions in class. Funny dude though.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH107
Grade: Not sure yet
May 9, 2025

I went to tutoring 4 days a weeks and used online tutors.And I missed a week of school excused by the dean due to a loss of my family but my the professor said it still counted toward my attendance. Describing him: - rude when students asked questions -test look NOTHING like HMW - mocked my disability - notes are sloppy - talks way to fast

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: Drop/Withdrawal
Oct 30, 2025

Actually a waste of money taking his class. He did not read emails when I was asking for help. Horrible lectures doesn't make anything clear at all. DO NOT TAKE AT ALL COSTS I PROMISE YOU!!!!!!!!

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH107
Grade: F
Nov 9, 2025

I might have better luck learning from blind and deaf person teaching me the subject whilst having a pencil jabbed in my eye than learning from Alfred. Truly, the most unlikable person on this earth and you can tell he hates when you ask for help.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: C-
Dec 12, 2025

1. Will not answer emails at all and almost 0 accessibility after class 2. His method of teaching is he does problems on the board at an olympic pace. Never actually teaches just does problems 3. Extremely hard grader when it comes to the tests 4. Puts no grades into D2L so if you want to see where you are at grade wise you cannot

Tough grader
Test heavy
1.0
5.0
MATH107
Grade: C-
Dec 12, 2025

Academically? I was fighting for my life. Homework and the exams had clearly never met, or even heard of each other. First lecture, direct quote: “You're all going to fail.” Fail exam one and thinking you're going to pass is a personal delusion. Exams are the grade. My therapist will be hearing about this. 10/10 would cry again.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH107
Grade: F
Dec 18, 2025

I failed the class, :( I honestly think he has potential to be a good professor you can tell he's very passionate about teaching math. But Chile, i'm not taking his again he teaches way to fast, and I think most students are intimidated by him because idk he's just a weird dude. His class gave me PTSD and anxiety baddd was figting for my lifeee lol

Tough grader
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

63%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C

95% confidence
Based on 33 grades
Most common grades:
Drop/Withdrawal (9)
C (9)
F (9)
Grade Distribution
A(4)B(5)C(12)D(10)F(9)A-/B+(2)
Based on 52 reported grades
Drop/Withdrawal: 9
C: 9
F: 9
Not sure yet: 8
Common Tags
Tough grader (21)
Lots of homework (18)
Test heavy (17)
Skip class? You won't pass. (9)
Graded by few things (8)
Lecture heavy (8)
Tough Grader (6)
Hilarious (4)
Rating Trend

Declining

-0.97 avg change
Mar
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH000

5.0

(1)

MATH172

5.0

(1)

MATH225

4.0

(2)

MATH126

3.8

(6)

CALC115

3.5

(2)
+10 more courses
Difficulty by Course

CALC004

5.0

MAT250

5.0

NOUMEA

5.0

MATH125

4.8

MATH107

4.8

Similar Professors