2.4
Quality4.1
Difficulty20%
Would Retake111
Reviews20%
Would Retake
111
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
63%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Declining
-0.97 avg changeRatings by Course
MATH000
5.0
(1)MATH172
5.0
(1)MATH225
4.0
(2)MATH126
3.8
(6)CALC115
3.5
(2)Difficulty by Course
CALC004
5.0
MAT250
5.0
NOUMEA
5.0
MATH125
4.8
MATH107
4.8
Reviews (111)
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
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.
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!
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
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?
Talks to the board and gets angry when you ask questions. By far the worst Math professor ever, avoid at all costs
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.
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.
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
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.
he is too hard. very arrogant. makes everyone in the class feel stupid. do not under any circumstances take him!
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.
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!!!!
he is the best..very understanding person. dont allow you to make up work...but can go to him for help.very helpful!!!
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.
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.
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!
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!
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.
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
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.
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
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.
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.
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.
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.
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.
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
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.
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
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.
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.
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
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.
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. :)
Super nice guy. Nice study guides but exams still suck.
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!
Very awesome teacher really cares about his students.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
very good professor
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.
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.
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.
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.
Hardest class. So confusing. Doesn't tell you your grade till the end of the semester so withdrawl is a guess.
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!!
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.
best professor
Awesome class. Took him for entire calculus series. Saved my college career. I may not have got my engineering degree otherwise.
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!
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.
teach fast
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.
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.
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.
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.
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.
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
This professor is very hard. He is a tough grader. I wouldn't recommend anyone to take his class.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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
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.
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!!!
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.
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.
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!!
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.
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.
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.
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.
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
awful.
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.
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.
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
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.
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.
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.
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.
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.
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
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!!!!!!!!
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.
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
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.
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
Class Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
63%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Declining
-0.97 avg changeRatings by Course
MATH000
5.0
(1)MATH172
5.0
(1)MATH225
4.0
(2)MATH126
3.8
(6)CALC115
3.5
(2)Difficulty by Course
CALC004
5.0
MAT250
5.0
NOUMEA
5.0
MATH125
4.8
MATH107
4.8