3.0
Quality3.2
Difficulty17%
Would Retake113
Reviews17%
Would Retake
113
Reviews
Rating DistributionOfficial
5
35
4
18
3
10
2
23
1
27
What Students Say
“Worst prof I have had”
MA244 - 1.0 rating“Horrible experience and would not recommend to my worst enemy”
MA238 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
83%
Textbook Required
9%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.91 avg changeRatings by Course
PRECAL
5.0
(1)CALCULUSI
5.0
(1)MATHEMATICS
5.0
(1)TRIG003
5.0
(1)MA01
5.0
(1)Difficulty by Course
MTH112
5.0
MA287
5.0
CS214
4.5
CS104
4.0
MA113
3.7
Reviews (113)
Very nice teacher, tries to help in any way. gives bonus material and almost no homework. his class was very hard to me but i am very bad at math. if you are a diciplined person and study what he tells you to, then you should be fine.
yes he's very helpful..if you don't understand something he's more than willing to give you the help you need the only thing you have to do is ask
Excellent teacher and fun to joke around with in class. He has a good sense of humor even though you have to pay attention to understand him sometimes. I recommend HIGHLY. You WILL learn and you WILL pass!
I thought the teacher did very well. He is a nice guy, and he tries to make calculus not so tedious. He is willing to work with you, and he makes sure you understand before he goes to another subject.
Awesome teacher.
Abudiab is one of the nicest professors that I have met at UAH. He teaches very well, and he makes sure that you aren't bogged down with too much work. His tests are a bit hard, but only if you never study.
Class very easy; test problems come directly from homework. However, he doesn't make sense at times. He readily offers help with a problem, yet his advice is extremely unhelpful. Seems indecisive.
Very helpful and friendly.
No Comments
This class is fairly easy and the instructor's quality is irrelevant considering that the entire course is online. But, he's generally helpful and makes very funny empirical comparisons to math concepts
where should i start.lets see....all he talks about is football,been late to class a couple of times,very indecisive,tests were hard and tricky,could not teach,and oh yeah everyone in his class failed.do not i repeat do not sign up for his class. trust me on this one.
Very helpful, fun, sometimes hard to understand (language), but he doesn't mind repeating himself, he makes sure everyone understands everything before moving on, tests are moderate to hard, requires studying(!!), but he does allow index cards with formulas (great plus)!
You have to study..but at this point in your school career..you shouldnt expect it any other way. He has a thick accent but he definetly will repeat himself as many times necessary and takes the time out to learn about his students. Tests come directly from homework which is awesome. Great teacher.
terrible; took off points on my test for no reason, refused to give them back. Avoid this teacher if you want to learn and get a fair grade.
Abudiab is NOT a difficult teacher. If you show up, do the homework, do the Matlab assignments and such you will quite likely get out of his classes with no less than a B. I wouldn't reccommend him for Cal C but anything below that I definitely give him 2 thumbs up. If you ask him to clarify then he will and he was very open to questions in my mind
Well his teaching can be a little confusing. He tried to make Cal A easy, but did not succeed sometimes. He does make himself very available, though. It benefits to go to him outside of and after class. He tries to grade fairly. Aside from the quality of his teaching, he is a really cool guy. He knows & recognizes if you've put forth the effort.
Very unorganized and hard to get in touch with. Rarely worked examples completely through and didn't stick to a consistent schedule. He didn't go over any examinations or give any explanation for his grading.
Make sure you do the homework as most of the tests will surprise you with questions formated in ways he doesn't show you in class.
He is by far the worst teacher i have had at UAH. I am a Junior. I made A's in Cal A through C. I have him for D.E. right now, and he is not predictable at all. he will say certain things will not be on a test then it will be on the test. by far the worst grader as well. he is terrible.
Easy teacher. Says exactly want is going to be on the test. Homework is extremely easy. But if you don't like matlab avoid this teacher. He loves matlab and gives matlab homework assignments.
Seriously, I have no idea where people come off saying he's not helpful, etc (because it's anonymous of course). He stays BEYOND his office hours, for hours if necessary He's very smart and a well rounded person. Take this class and pass easily and have the experience of an amazing teacher. -Walden
Good teacher. Most test questions came from problems he suggests for practice. Do the practice problems and you'll be fine. Quizzes and Maple every other week but they are easy. Also he is a very leniant grader and will give points back every so often on tests.
Test problems came from suggested practice problems; however, the suggested practice problems consisted of practically EVERY problem in the section. His grading method was unclear. Example/quiz problems were much easier than test problems. If you missed one sign on a problem, he would mark out the rest and give little or no partial credit.
It was a pleasure taking Linear Algebra with Professor Abudiab. He's a great teacher, his tests can be a little challenging but very fair, he gives you a decent amount of work outside of class, and all in all he's just a great professor. If you can take him, do so! He gets an A+ from me.
He was one of the coolest teachers i have ever had. he is really helpful and a huge lsu fan. i just took is final. i have to admit it sucked pretty bad though.
This professor makes learning MA120 soooooo easy and fun. He will help you out and much as you ask and he posts a practice test on ANGEL before every test that is almost identical to the actual test you will take. PS: He LOVESSSSSSS LSU Tigers!!!!!
He explains pretty much all the homework problems in class..i loved the class because I understood his method of teaching. I would recommend him. The only warning i have is he puts the HARDEST problems on the test. So when studying study the harder problems cause that is what he will put on the tests. Other than that he was awesome!
He is a great teacher despite the language barrier. He goes out of his way to make sure that you know the material before leaving the class and he is usually willing to stay after to answer questions. Take him if you have the chance!
The best math professor I've ever had. He is approachable, friendly, and honest. He does lots of example problems and doesn't bother with those imcomprehensible word problems (could be a bad thing, but I appreciated it).
His test are difficult. If he says it's not going to be on the test, it will be. However, he is one of the best lecturers I've ever had. I may have not done extremely well on his test, but I knew the material.
Excellent Professor. He is THE BEST lecturer I have had yet. His tests can be a bit tricky at some points though.
He tries to help all of his students he really does. He gives you bonuses like crazy and always says there is hope for everyone in his class. He is kind of hard to understand though. his grading is not that fair either btw.If it is anywhere near wrong he counts the whole thing wrong! Also,you have to work things out his way.He is nice but not great
I really enjoyed this class. The key to doing well in this class is doing all of the suggested homework problems that he gives you at the beginning of the semester. The study guides are very helpful for the tests. He is a very good teacher. If you are unsure of something....ASK QUESTIONS!!
I was very disappointed with this teacher. He is very disorganized and does not post your grades on Angle. He only demonstrates how to do problems instead of teaching how to do them. He also required us to do Maple Labs which were a waste of time and consisted of just copying his own outline and replacing numbers. However it was an easy class.
Would have been nice to get homework back, but nothing was too hard. You pretty much need to know everything for the test he gives.
He's very nice, but the class is boring. Mine was at 8 a.m. so it was very hard to get myself to go. The class was pretty easy, I didn't pay attention and taught myself out of the book, but he screwed everyone over with the final. It was nothing like the other tests.
It had been 8 years since I've taken math and this teacher was amazing. He makes sure you get the material before moving on to the next. He also gives as much points as possible if you talk to him about your test/quiz. Math does come easy to me but after not taking any classes for 8 years, I feel he did wonderful.
Very good at explaining the rules of calculus but no so much the applications. Workload is moderate but his tests can be very tedious if you haven't brushed up on your Algebra skills. If you haven't taken calculus before and don't mind studying a bit I highly recommend this professor.
Mr. Abudiab is a great person and very approachable and helpful. However his tests were very hard, and most of the time looked nothing like the problems we covered in class. He also used a grading scale completely different from what was stated in the syllabus.
Very attentive & enthusiastic. Makes an effort to be as detailed as possible with time available. Helpful and does a good at job in explaining things logically.
This professor is super intelligent, but does not always present the information in a way non math people understand. Over-all he is pretty good and he does try very hard to be a good teacher!
He was a nice guy overall but he didn't explain things very well and his tests were nothing like the homework problems. Before finals pretty much more than half the class was failing and somehow we all ended up with at least a C. He does care that the students do well. I can't say I would recommend him for students that aren't experienced in math.
English is his second language which makes understanding him hard at times, but he tries harder to help you because of that. He is extremely helpful. Go to his office hours. The final was super easy but tests 2 and 3 were difficult. He gave me the best recommendation of my life. I'm still in contact with him.
Mr. Abudiab is extremely helpful and willing to go over anything you don't understand or haven't looked at in years. Take notes and do the problems he says to do and you will be fine!
If you can avoid taking Mr. Abudiab, do it, for the sake of actually learning the material. But if you have to take him, he isn't all that bad. Tests: told us to study odd problems, and half of 2nd and 3rd test were even problems. Says he grades tests by comparing "smart students" answers to the rest. Doesn't use answer key. Avoid if you can.
Really helpful guy. Nothing to out of the ordinary on his tests, and fair amount of homework for the course. I would take him again
Took him for cal 1 and couldn't follow him after we got into the integration and summation material. The PASS tutor did a better job at explaining things than he did.
Best professor ever. Understood his lectures perfectly, even w/accent. made sure students understood. gave study sheets for exams, often exams recovered sections from prior exam. hw pulls up grade, thought he was too lenient on extending the deadline to those who were irresponsible. willing to answer any questions. funny and intelligent man
He does try to help, but is disorganized. Homework was assigned/collected at random. He would call out homework problems or bonus problems then forget which ones he assigned. The examples in class tended to be much easier than the test questions. Would have dropped if I didn't have a great PASS leader. Great teacher if you are good at calculus.
Great professor. He gives clear guidelines on what tests will cover and grades fairly. Also, he was pretty laid back; being in his class was almost relaxing!
Nizar is a great teacher. I found his tests to be extremely difficult. He also assigns a great deal of homework, but I came out of his class knowing Cal A very well. He made a few mistakes grading my exams, but when asked to explain the problems he graded wrong, he would catch his mistake and correct it. Great professor for really learning calc.
Nizar is a good teacher. He is really helpful and understanding if you forget to turn in a homework (he gives a lot of homework). He gives a quiz pretty much every class, but he lets you drop a lot of them. The quizzes and all the exams are easy, except the final. The final was terrible. The book is also very helpful
Had him for Intro Linear Algebra. Lectures focused on method, then theory (wearisome but complete). Quizzes everyday, but plenty of notice/ review before. Instruction sometimes confusing, but very open to feedback. Strongly prefers students show early and stay till the end. Shortcomings aside, he bears Golden Teaching Attribute: he cares about you.
I hate the way he teaches. He goes off on random tangents (excuse the pun) and he take forever to grade. He tries, but he almost never answers the question actually asked. I dont recomend him at all.
This guy is really all about respect. He will be rude if you are. He will be nice if you are. He is super retentive about attendance. He genuinely cares about his students, and wants to see you succeed.
His grading is very harsh! He does not give partial credit. This is most frustrating because he will mark your answer wrong if it is not in the form he wants it. His instructions for this form are often vague or not mentioned at all. His lectures are very unorganized. He will destroy your GPA.
He could be challenging to follow at times, but he was always respectful when answering questions, and would review previous material if the class looked to be having a hard time following. He would work a lot of problems in class. The tests were hard, but he gave partial credit.
One of the best linear algebra professors at UAH.
He does not have a clear grading method and the test are difficult. I did not have a good experience with him and I would never take him again because he does not know how to teach.
Unclear grading criteria and poor class planning lead to surprise quizzes on material that has only been partially covered if covered at all. Constantly changes due dates, even up until the night before the assignment is due. You've been studying for a Chapter 2 Quiz for the past two nights, SURPRISE you're taking a Chapter 4 quiz tomorrow.
Linear Algebra is the equivalent of color-by-number for adults and he taught the class exceptionally well. I understood every topic he taught. I stumbled a bit during the tests because he may have only briefly touched on the topic or he did not stress the material and I figured it was unimportant, so be sure to review EVERYTHING.
The best thing i can say about this professor is that he genuinely does care about his students and tries his best to help. With that said I did not find his help very useful and he had a hard time understanding students question 1v1 and in class. I would definitely avoid him if possible because UAH has much better and easier to learn from profs.
Avoid him if given the chance! Overall nice guy, however he is VERY inconsistent in everything he does. Grading often has mistakes and is very harsh and there were sometimes my answer was blatantly correct and he counted off for no reason at all, he did change it. He favors students. If you skip class you will be on his bad side.
He's a really nice guy who cares about his students and wants everyone to do well. At times, I felt like he could have explained the material better. Plan to have homework or study for a quiz most nights. We had several take home quizzes as well. Overall, not the best teacher I've ever had, but good.
Nice guy, terrible teacher. Test reviews are 5 mins listing topics mostly not on the exam. No guidance & bad communicator. Tests are tricky; not like examples in class or hw. Gives quizzes but rarely hw- should be other way around! Forgets what he assigns in class. Slow grader and never goes over assignments so can't study them. Hard to learn from!
ok he is nice guy but make sure you will take a lot of quizzes like every week and there is no time to finish it, exams are long and hard and long guys. he give you a nice feedback but that's not work in UAH
Used to teaching higher level math, has no idea how to do the lower level stuff. I took the easiest class offered to satisfy gen-ed requirements, and it was the first class I ever failed. Grasp of English is tenuous at best, changed the syllabus half way through the year with no warning, and was a real crab to work with as the semester wore on.
Abudiab is a great guy, but is VERY strict on partial credit. For example, simply messing up a set of parentheses resulted in me losing credit on the entire problem. He explained the concepts relatively well. However, he makes a LOT of algebra mistakes in class. Test are normally 5-6 problems long, with no partial credit. Attendance taken ev
Extremely inconsistent. Several classes went by where we listened to him tell stories rather than actually teach differential equations. He posted homework assignments and frequently changed the dates that things were due. Rarely actually understood you when you asked a clear question. Horrible experience and would not recommend to my worst enemy.
Tests are hard and tricky, not like the examples in class or what little homework he assigns. Slow grader and never goes over assignments, very hard to learn from. Grading method is very unclear and inconsistent as well.
Difficult and absent minded. Expect a quiz every class. Poor grader, must look over your test carefully as he will mark you wrong for questions you actually got right. The tests are not from the homework, he takes homework problems from the book and makes them much more difficult. This is not the professor you want for DE.
Very difficult and misleading teacher. Tests will not be on homework covered, they are very tricky and difficult. Very poor grader, and you must go over your test when you get it back to check his work afterwards. Quiz almost every class. He dislikes teaching and will make sure you know it. Partial credit is stingy at best.
Had him for Cal B and Diff Eq. Would not recommend, at all. Very inconsistent with grading practices and expectations. He started requiring attendance halfway through the semester, no warning. He failed to complete multiple lectures, taught slowly, and often incorrectly. Partial credit sometimes, incorrectly graded tests other times, moody guy.
Nizar is a very nice guy. He was available outside of class most days, but liked to speak about topics other than math. Found his grading atrocious. There is no feedback, just a number, and no partial credit. Out of the entire 15 week semester, two quizzes were returned with no remarks. What is homework/tests for if not a teaching opportunity?
While he was a nice person, he was not a great professor. Did NOT grade consistently in any aspect, however the material is not difficult (and I'm not usually an A student when it comes to math). He had difficulty getting through 1 problem during class as an example so rely on homework and quizzes for exams.
Worst professor I have had at UAH. I am a senior who just completed this freshman course. I took the course over the summer expecting an easier, more simplified version. Not at all what I received. Nizar likes to speak about things that are not helpful to the course. Overall, terrible at grading and does not know how to teach.
He is such good professor. I as a student found this class to be three key things. First, fun. I learned so much maths. Second, enlightening. I feel like math all in my head gives me answers to the world. Third, Genius. After this class I feel like a Math Champion. Thank you Professor Abudiab.
Horrible teacher. Isn't clear on what he expects. The tests are so much harder than what he goes over in lecture. Proof heavy. Gives no partial credit and no feedback on tests/quizzes. He spent so much time talking that the "in class" quizzes turned into take-home assignments, and they still won't help your grade. Avoid this instructor.
AVOID HIM. Gave a test a week before the final, then when asking questions about it to review for the final, he would barely explain the 3rd test and told me I should have studied more throughout the semester. The last two tests have an average of 50. He does not explain the material well, and grades stingily. Worst prof I have had.
Worst teacher I've had at UAH. He loves to go on crazy rabbit trails during class, making it very unlikely that you will cover all of the required material before a test. That doesn't stop him from still giving the test, though. Gives great partial credit on the first test, and for the last 2 you get absolutely 0. Avoid at all costs.
I loved having Abudiab as a Professor. He really cares about his students and will bend over backwards to help you out. I think he gets a bad reputation because He is an old-school style teacher. You really have to work extra problems beyond the minimal homework he assigns to do well. He pulls most of his test questions straight from the book tho.
Avoid! Lectures are not clear and he will spend weeks covering the exact same material and then will rush through new material right before the tests. Speaking of tests, if you do all 200 problems he assigns for homework you may or may not get a B on the tests. Requires memorization of proofs and true and false. Does not tell what you did wrong.
If you're taking this professor for GPA, I have advice for you: don't. He's a friendly enough professor and truly believes that your work is worthwhile. However, he has a very stringent view on theory that either you get, or you don't. Based on the D averages on tests, I'd wager many don't. That and the inconsistent grading makes him a hard sell.
In class he is kind and can teach well, just as long as you don't ask questions. Unfortunately, he hardly ever uses Canvas and rarely notifies of changes in assignments or due dates, often piling several assignments on the same night suddenly and with no indication of doing so. He grades tests inconsistently, and won't explain what you did wrong.
As a person, professor Abudiab is great. He is kind and caring, and he wants everyone in his class to succeed; however, when the class average is a D, and the way he grades degrades any work he doesn't like by scribbling the whole thing instead of looking at any merit it may contain, it becomes a class environment that isn't the best.
He is a nice enough professor, but the average on our last two tests was around 50%. He grades inconsistently and doesn't let you know what you did wrong. Don't listen to him when he says what will or will not be on an exam. Study the exam review guides. If you miss class you definitely won't pass. The collaborative labs are all 100 points each.
The first few weeks of class were going pretty well, but then all of a sudden he changed when a few students did not pay attention, he took it out on the whole class. If you ask questions and try to understand the work, he just tells you to go back and read the notes, which does not help. I usually ignore reviews on here, but DO NOT TAKE HIM
Nizar is a great Cal A professor. Don't let the reviews scare you away from taking him. If you're like me and you pay attention in class, you will get an easy A. If you're like the other kids in my small summer class that play games on their computers and phones, try to skip, and don't care about school, then you should just not take Cal A at all.
Nizar is a great teacher. If you pay attention to class, do the homework and the in class activities you will easily get an A. What's on his tests is not any different from what we see in class. He also offers a lot of extra credit opportunity. If you're a responsible and hardworking student, you will definitely get an A.
Mr. Abudiab is a great professor. He is caring, and does a lot better of a job than some other math teachers I have had in the past. He offers plenty of extra credit opportunities on challenging exams. If you are willing to put fourth at least a little effort you will pass, if you study hard, you can get an A for sure.
This teacher will take points from you despite meeting all of the grading criteria he presents to you. As an example: no where on his syllabus, nor anywhere on his exams, nor anytime out loud does he ever say you need to simplify answers. Yet, if you do not simplify all answers he will take points from you. Also, show 100% work. He has no mercy.
The best word that describes him is inconsistent. It is not uncommon for him to work problems wrong in class, or to mark off points on a correct answer on a test. The homework won't match what you do in class, and most of the time don't match what are on the tests either. Examples in the study guide sometimes don't match what are on tests either.
This guy waste so much time in class, lectures are actually ok when he teaches. Test grading is terrible the moment you make a mistake everything after that on a question is wrong. He also tends to mark things wrong if they arent done as he is expecting even if they are correct. So you have to go after the test and challenge your grade. The worst.
This teacher does not teach well! If you have had Cal in Highschool you might be ok but if you havent dont expect to learn anything from him. I attended each class, did all my homework, even got school tutors which I have never had to do. If you get him, drop him! Ill never take him again.
I liked him at the start of the semester. He explained some basic concepts at first, and his lectures were very thorough. However, his homework + grading is awful. Multiple times I emailed him asking to clarify the homework, and he just sent a screenshot of the assignment. Real smart. I don't mean to be rude when I say it's very confusingly worded.
Math has never been a good subject for me, I hate it because there's nothing fun about it. I did alright with virtual learning back in highschool but this is painful. He's very slow to grade and barely provides feedback (if any) on what you did wrong. The first weeks were fine, but the moment I couldn't drop the class, so did the grade. Drop ASAP.
He provides little explanation on tests to show what you did wrong. He also likes to ramble about things not pertaining to the class. I probably wont take a class taught by him again and I would not recommend taking it unless necessary.
The only reason he gets a 2 and not a 1 is because the last prof I had for this class was worse, but he is still awful. He barely understands any questions you ask him, gives no leniency on grades, and lectures extremely slowly and poorly to the point where people that had taken the class before got confused.
What even this class? I have even had prior coding experience and this guy was hell-bent on failing me. He took weeks to grade anything. Gave little to no feedback and none of it was helpful. All of his exams had inaccurate grading keys. I emailed him many times and I only got a response once. What was supposed to be an easy A was not at all.
Professor Abudiab's teaching style can be summed up in one word: horrible. He takes what should be a very interesting class and makes it awful and boring. He cannot explain things clearly, often works his OWN problems incorrect, and is just generally incompetent. I absolutely would not wish him upon my worst enemy. He should be replaced!
Mr. Abudiab is overall a kind and considerate teacher, but his teaching is difficult to follow. If you don't already have past knowledge on the math he teaches, I imagine it would be incredibly hard to do well in his class. I would also say he is quite unpredictable, as he randomly has days when he acts very immature.
Clearly cares, but an awful professor. He will actively find and correct mistakes in his own slides/study guides/homeworks/TESTS up until the due date of the assignment. A very boring and unhelpful lecturer with absolutely no partial credit for wrong answers. He will at least take students' feedback into account on due dates and such.
He seems to care about his teaching but is functionally disorganized. While doing the in-class work, there will be numerous errors that he will correct, which extends to the homework assignments from the same document. If you reach out to him about it, you usually get a very confusing response, and it can be almost impossible to get a clear answer.
Absolutely terrible professor. He is incredibly inconsistent, to the point multiple of his assignments and exams aren't even on the right application. He should be fired or retrained. Do not take this class if you value your sanity or GPA.
His lectures go very off topic, and he doesn't work problems out to show you how to do things. Instead, he shows completed examples that are organized in a very messy way. Also, if you're having trouble with your work and ask another student for help he can get mad and call you out in front of the whole class.
Awful teacher, awful lectures, made fun of a student who had died.
He wastes a lot of class time and takes a pen and marks out the work of your tests, and he's terrible at grading too so you have to go fight with him for your points which is hard to do. Lectures half the time were him pulling up old lecture notes and talking about them. There is a lot more that i want to say but I'm limited to 350 characters.
Dr. Abudiab is one of the best teachers I have ever had. His tests are not hard so long as you do at least a couple hours of studying. 12% of the grade are Quizzes/Group Quizzes so attendance is very important. There's been extra credit opportunities on 2/4 tests so far. Dr. Abudiab is a great guy who cares for his students in and out of the class.
Said some mean jokes about a dead guy in the class, marked out work that was right on tests he didn't use an answer key on, and says white instead of wise. 1/10 would not recommend. Had to give a point bc rate my professor forced me to give him one.
Tough course, but the lectures helped. Textbook was unclear, but unstuckstudy was a lifesaver for exam prep. Grading can be frustrating, but overall a decent class.
I adore Mr. Zar! He is caring and truly wants his students to succeed. I enjoyed his teaching style; he used real-world examples to explain different mathematical concepts. He also appreciates feedback from his students and emphasizes the importance of asking questions in his class. As long as you pay attention and ask for help, you'll be alright!
I adore Mr. Zar! He is caring and truly wants his students to succeed. I enjoyed his teaching style; he used real-world examples to explain different mathematical concepts. He also appreciates feedback from his students and emphasizes the importance of asking questions in his class. As long as you pay attention and ask for help, you'll be alright!
Thank god this is my last math class I have to take, cause this was a rough one. The material was easy, but he is not great at teaching or making sure students understand the work. Goes off topic a lot and is just overall hard to follow. Save yourself the time and stress by finding a better professor to take. Nice man though, I guess.
Class Info
Online Classes
100%
Attendance Mandatory
83%
Textbook Required
9%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.91 avg changeRatings by Course
PRECAL
5.0
(1)CALCULUSI
5.0
(1)MATHEMATICS
5.0
(1)TRIG003
5.0
(1)MA01
5.0
(1)Difficulty by Course
MTH112
5.0
MA287
5.0
CS214
4.5
CS104
4.0
MA113
3.7