3.0

Hazem Farra

Information Media - St. Cloud State University

3.0
Quality
3.5
Difficulty
55%
Would Retake
86
Reviews
3.0
Quality
3.5
Difficulty
3.0
Helpful
3.0
Clarity

55%

Would Retake

86

Reviews

Rating Distribution
Official
86 total ratings

5

20

4

18

3

15

2

9

1

24

What Students Say

The professor is knowledgeable

IS443 - 3.0 rating

Would not recommend taking his class

IS443 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

54%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 47 grades
Most common grades:
Not sure yet (22)
A (14)
A- (7)
Grade Distribution
A(17)B(11)C(5)D(2)F(1)A-/B+(12)
Based on 73 reported grades
Not sure yet: 22
A: 14
A-: 7
B: 6
Common Tags
Tough grader (34)
Group projects (30)
EXTRA CREDIT (17)
Accessible outside class (16)
Lots of homework (15)
Gives good feedback (13)
Participation matters (12)
Clear grading criteria (8)
Rating Trend

Declining

-0.77 avg change
Oct
Dec
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

is450

4.1

(16)

IS443

3.3

(26)

IS451

2.8

(19)

IS250

2.5

(12)

IS372

2.3

(3)
+2 more courses
Difficulty by Course

IS340

4.2

IS451

3.7

IS551

3.7

IS443

3.7

IS250

3.4

Reviews (85)
5.0
3.0
IS451
Grade: A
Jan 12, 2020
Would take again

Professor Farra Hazem is the best professor to take IS451 with. He is very helpful, accessible, inspirational, and knowledgeable Professor at Saint Cloud State University. I took his class during Fall 2019, and have to admit that I have learnt many new concept about the subject. I definitely recommend him.

Accessible outside class
Inspirational
EXTRA CREDIT
1.0
4.0
IS451
Grade: Rather not say
Jan 28, 2020
Wouldn't take again

he is a very rude professor and doesn't work with students to answer confusion or questions. The students have to work to accommodate the professor than the other way. I wish SCSU had another professor giving the same class. I have to take this class because it is mandatory and i need it to graduate or else I would not be taking this class ever.

5.0
2.0
IS250
Grade: A
Feb 1, 2020
Would take again

Hazem Farra thought me IS 250 (c#), which was my first programming language, I mastered it very well today. He is very helpful who wants his students to go above and beyond even though this course is a little bit tough when you are new to this programming field. He is knowledgeable. Pay attention to his lessons and do all your assignments. Lovely!

Gives good feedback
Inspirational
Caring
5.0
1.0
IS250
Grade: B
Feb 10, 2020
Would take again

Excellent overall. If you pay attention to his lessons and do class participation, everything will be easy.

Inspirational
Hilarious
Amazing lectures
5.0
1.0
IS250
Grade: B
Feb 10, 2020
Would take again

Excellent overall.

Participation matters
Clear grading criteria
Amazing lectures
1.0
5.0
IS451
Apr 16, 2020
Wouldn't take again

I do not recommend this professor to anyone. I had a horrible experience in his class. He mentally put a lot of stress which gave me major anxiety causing me to change my major overall. He is not understanding at all. He does not care about his students and just wants to dominate us. For your mental sake, DO NOT TAKE HIS CLASS.

Tough grader
1.0
3.0
IS250
Grade: C+
Aug 13, 2020
Wouldn't take again

The Worst professor ever!!!

1.0
4.0
IS340
Grade: B-
Nov 11, 2020
Wouldn't take again

Will list new assignments online and not notify class. Very tough with his grading and does not specify what he expects from assignments. Will not own up to his own mistakes. Take this professor at your own risk.

Lots of homework
So many papers
Tough grader
1.0
4.0
IS340
Grade: B-
Nov 11, 2020
Wouldn't take again

Very disorganized and lashes out at students for things that are largely his own fault. Will not accept fault in any of his mistakes. Will mark you down on major assignments for insignificant minutia. He is a smart person and knows a lot of things, but he is not good at teaching.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
4.0
IS340
Grade: Not sure yet
Nov 16, 2020
Wouldn't take again

Worst professor I've ever taken, he isn't helpful and makes you basically learn everything by yourself. He expects you to know everything and get mad/ frustrated at students when they don't know something. Takes off points for the smallest things. Tests and labs are very difficult. Good luck

Get ready to read
Group projects
1.0
4.0
IS451
Grade: B-
Nov 17, 2020
Wouldn't take again

Worst professor at whole SCSU. Don't ever take classes from him unless you have to.

1.0
5.0
IS340
Grade: Not sure yet
Dec 8, 2020
Wouldn't take again

Gets frustrated with student when they don't understand his instructions even though they are rarely as clear as he believe they are. Expects you to self-teach and labs are difficult. Changes dates without updating class. Doesn't organize gradebook well or within a reasonable time period so it is hard to tell how well you are doing in class.

Tough grader
1.0
5.0
IS250
Grade: C-
Dec 10, 2020
Wouldn't take again

Would not recommend this Professor at all!!

Skip class? You won't pass.
Tough grader
5.0
2.0
IS451
Dec 20, 2020
Would take again

He cares his student to succeed and willing to help always. Some students may not like a professor because they want easy class with "A" when they didn't study. Do the assignments of Professor Hazem as well as he gives practice questions before you do the exam.

Gives good feedback
Accessible outside class
Amazing lectures
4.0
4.0
IS340
Grade: A
Dec 28, 2020
Wouldn't take again

Although I definitely agree with a lot of the reviews left here, Prof Farra was solid overall. The assignments were definitely tough and weren't always explained well. But at the end of the day he definitely cared about our success. Just be prepared to work with him and to be flexible. He's definitely a smart guy--but still learning how to teach.

Lots of homework
Group projects
Tough grader
1.0
4.0
IS340
Grade: A
Apr 1, 2021
Wouldn't take again

He says he's willing to help students but is very rude about questions in class and via email. If you email him a question he has automatic responses set up so it takes a few emails and key words to get through to him. Lecture heavy and doesn't help you understand what's actually on the quizzes. If you have to take him it's not the end of the world

Skip class? You won't pass.
Group projects
Lecture heavy
1.0
5.0
IS451
May 4, 2021
Wouldn't take again

He is really rude and does not see his mistakes. He does-not help student but he said he is willing to. At first I thought he was helping but after some technical problem in assignments and after I emailed him he did not try to help me but asked me to complete it. I dont recommend taking class with him.

5.0
4.0
IS443
May 13, 2021
Would take again

Professor Farra is a great Professor. He does really care about his students and is very accessible outside the class. Professor Farra helped me out every time I was struggling and I needed help. For me, Professor Farra is great! The materials are very clear. Everything is detailed in the course material. Professor Farra is a very nice teacher.

Gives good feedback
Accessible outside class
Caring
1.0
2.0
IS451
Grade: A-
May 19, 2022

Announces that he is there to help students but in reality, you are on your own. The first assignment for class was not announced in class or on D2L resulting in multiple students missing the very first assignment. Very passive-aggressive when emailing him. Wished there were different professors teaching this course. One of the many flaws at SCSU.

Lots of homework
5.0
3.0
IS451
Grade: Not sure yet
Aug 1, 2022
Would take again

There is a lot of homework for the class, but it follows the syllabus/calendar. The professor was very quick at responding to my questions and concerns. Overall, this class taught me a lot, and would take the professor again for a different course!

Clear grading criteria
Lots of homework
Accessible outside class
3.0
4.0
IS451
Grade: B-
Aug 2, 2022
Would take again

Tough teacher, small details matter, if you cant handle that do not take him but if you actually want to learn then you will have no issue.

Clear grading criteria
Test heavy
Accessible outside class
4.0
3.0
IS451
Grade: Not sure yet
Aug 4, 2022
Would take again

I took the online version of this course during the Summer. There are labs every week which are easy since they are basically tutorials. The instructor provides (non-graded) quiz/exam reviews with questions that actually comes in the (graded) quiz/exam. The instructor answers emails on the same day, sometimes on the same hour. Great course overall.

Accessible outside class
4.0
1.0
IS443
Grade: A-
Dec 16, 2022
Would take again

He does a great job at teaching the concepts for the class.

Tough grader
Participation matters
Group projects
2.0
4.0
IS443
Grade: F
Dec 16, 2022

One of the toughest professors in the department. Assignments are mandatory and do is the final group project. Miss anything you can not get any grade even though you have a reason you missed. Wished there were different professors teaching this course. One of the many flaws at SCSU.

Tough grader
Group projects
Lots of homework
4.0
3.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

Farra Hazem is one of the senior professors in the IS department. He is easy to reach out even after the class and the grading criteria and assignments are easy to understand. It would be great to have this class in person.

EXTRA CREDIT
Group projects
Clear grading criteria
4.0
4.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

Large group project at the end. Aligned with syllabus.

Tough grader
5.0
3.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

Fair professor

Tough grader
Gives good feedback
3.0
5.0
IS443
Grade: Incomplete
Dec 16, 2022

The class is very informative but hard at the same time.

Tough grader
Group projects
Test heavy
2.0
3.0
IS443
Grade: Not sure yet
Dec 16, 2022

Overall not a great experience. The professor is very unorganized, he will change due dates, rubrics, exam times, quiz attempts and time allotment without communicating to the entire class unless a single student is proactive and emails him about it. Very strict grading given how flexible students had to be throughout this course.

Tough grader
Accessible outside class
5.0
4.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

Very Fair Professor. Make sure you reach out to him if you need any help.

4.0
3.0
IS451
Dec 16, 2022
Would take again

It was a fairly easy class. The professor was always available for outside help if you needed it.

Group projects
Accessible outside class
3.0
3.0
IS443
Dec 16, 2022
Would take again

This is not a live interaction online class. All the classes where recorded i felt it would be good if he has online live classes.

3.0
2.0
IS443
Grade: C+
Dec 16, 2022
Would take again

Grading criteria in Syllabus did not match the grading criteria used when weighing grades. He is very particular about assignment format as well so be wary. Group project in an asynchronous class went as well as you would probably expect :( But, Farra is one of those professors who will help you as much as he can if you ask. But you have to ask.

EXTRA CREDIT
Group projects
Accessible outside class
3.0
3.0
is450
Dec 16, 2022
Would take again

His teaching and materials are good.

3.0
4.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

strict professor, you need to pay attention to everything before submitting because if you missed anything he'll deduct points.

Tough grader
3.0
4.0
is450
Grade: Not sure yet
Dec 16, 2022
Would take again

strict professor

Tough grader
3.0
3.0
IS443
Dec 16, 2022

Bit harsh on grading submitted assignments but otherwise I'll give 6/10.

Tough grader
Group projects
Accessible outside class
5.0
3.0
is450
Grade: A+
Dec 16, 2022
Would take again

One of the best Professor I ever came across, got the online courses from him but those are well informative..

Group projects
Amazing lectures
Respected
5.0
3.0
is450
Grade: A
Dec 16, 2022
Would take again

Should submit the assignments on time with the given instructions given by the professor.

5.0
3.0
is450
Grade: Not sure yet
Dec 16, 2022
Would take again

Great Professor. He is accessible outside of class. He responds to our emails quickly. By doing assignments and group projects I have learned a lot. I would definitely recommend the professor. For the next semester am taking 1 more course from this professor.

Group projects
Clear grading criteria
Accessible outside class
4.0
2.0
is450
Grade: B-
Dec 16, 2022
Would take again

Very well designed asynchronous class. Responds quickly to student questions. Course work is manageable and the course content was fun! Just make sure you follow the header instructions on assignments and communicate early and often if you need help.

EXTRA CREDIT
Group projects
Caring
5.0
4.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

Great support from the professor. The course 543 is Asynchronous . But I gained the complete knowledge of how to access database using AWS and MYSQL, SQL queries and MS ACCCES. The material and the professor provided assignments , Exam, Quizzes are very useful to gain the complete knowledge of subject 543.Thank you for the excellent guidance.

2.0
4.0
IS443
Grade: C
Dec 16, 2022

He takes off points for things that do not seem to be a huge deal, and I am not saying two points I am saying ten for having a capitalization error. He told me to work with another student athlete on an assignment and when we did, he threatened to give us both a 50% on the assignment. Posts assignments mid-week so stay on top of course schedule.

Tough grader
Group projects
3.0
3.0
is450
Dec 16, 2022
Would take again

The professor has a great teaching style and is able to clearly convey the material. He is very organized and provides helpful overviews of the material before delving into the details. He is also patient and willing to go over any difficult concepts again if needed.

Tough grader
Participation matters
4.0
4.0
IS443
Dec 16, 2022

The professor has a great teaching style and is able to clearly convey the material

EXTRA CREDIT
Group projects
Amazing lectures
4.0
4.0
is450
Dec 16, 2022
Would take again

Not as organized as some of my other professors, but overall if you keep up with the assignments and follow all requirements clearly for each you will be good to go.

4.0
2.0
is450
Grade: A
Dec 16, 2022

This class might be easy for some I feel the instructor wasn't as helpful as he could have been. Multiple times when a group member emailed or left a discussion post about a question the professor answered in a non-clear way that did not fully explain what we needed. Would have been great to see more enthusiasm from the professor, still good though

Group projects
Graded by few things
Accessible outside class
5.0
3.0
is450
Grade: A
Dec 16, 2022
Would take again

Professor is every active and available whenever needed.

Participation matters
Group projects
Inspirational
4.0
3.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

- Study the slideshows for each chapter, as it is reflected in the quizzes and the exams - His assignments are simple, but make sure to follow the instructions EXACTLY, otherwise you'll lose a handful of points - Also, he is very easy to contact via email and replies quickly Overall, turn things in on time and review the material and you'll pass.

Tough grader
Group projects
Accessible outside class
3.0
3.0
is450
Grade: Not sure yet
Dec 16, 2022
Would take again

Fully online. If you actually read the book its pretty easy.

Get ready to read
Group projects
Gives good feedback
4.0
4.0
IS443
Grade: B+
Dec 16, 2022
Would take again

He Test Heavy but is here to help.

EXTRA CREDIT
Group projects
Gives good feedback
4.0
4.0
is450
Grade: B+
Dec 16, 2022
Would take again

Good Professor, helps you but be ready to work in this class.

Tough grader
Group projects
Gives good feedback
4.0
3.0
is450
Grade: A
Dec 16, 2022
Would take again

He's a good professor, quizzes and tests come from the book. Be prepared for a couple of papers but they aren't bad.

EXTRA CREDIT
Group projects
Online Savvy
4.0
3.0
IS443
Grade: Not sure yet
Dec 16, 2022
Would take again

He was a very well trained professor and he spreads all the quality knowledge to his students in the class.I had 2 courses under and it was a very good experience.

Participation matters
Group projects
Amazing lectures
3.0
4.0
IS443
Grade: B+
Dec 16, 2022
Would take again

This professor holds a high standard when grading homework, which I respected but make sure you follow the directions exactly. He seems very organized and is picky about how students communicate with him but is good at responding quickly and will stick with you to work through an issue.

Tough grader
Clear grading criteria
Gives good feedback
5.0
1.0
is450
Grade: A+
Dec 16, 2022
Would take again

He is very helpful

Get ready to read
Participation matters
EXTRA CREDIT
3.0
3.0
IS443
Dec 18, 2022
Would take again

The professor is knowledgeable. Very blunt and straightforward, harsh grader, but means well. He wants his students to succeed.

Tough grader
Participation matters
EXTRA CREDIT
4.0
5.0
IS451
Grade: A
Dec 18, 2022
Would take again

Professor Hazem is a great professor. He is available to help his student when needed. He is also open to feedback to further improved his course.

Tough grader
EXTRA CREDIT
Gives good feedback
4.0
5.0
is450
Grade: A
Dec 19, 2022
Would take again

Professor Hazem puts a lot of time and effort into his course through his attention to detail and his comments. He really does his best to give his students a deep and detailed review of the student work.

Group projects
Gives good feedback
Accessible outside class
2.0
4.0
IS443
Grade: A-
May 10, 2023

Be prepared to have all assignments from over the semester graded the day grades are due. The assignments/project are easier than most classes, but the professor is an extremely strict grader (watch those file names). Lastly, the expectations the Professor expects for his students, he does not hold himself to. Would not recommend taking his class.

Tough grader
Group projects
5.0
3.0
is450
Grade: Not sure yet
May 11, 2023
Would take again

Prof. Hazem is very understanding when it comes to student life. His syllabus is very clear. Submit your work on time, actively participate in class discussions and you will ace this class.

Participation matters
Group projects
Clear grading criteria
5.0
3.0
IS451
Grade: A
Aug 11, 2023
Would take again

I took IS 451 as IS551 and this was my first graduate course. I really enjoyed Professor Hazem's style of teaching. I learned a lot in this course. My favorite part of the course was the Final Project: It was really the best way to learn by hearing other student's presentations. One advice. DO NOT FALL BEHIND!!

Participation matters
EXTRA CREDIT
Caring
2.0
2.0
IS551
Grade: A
Sep 20, 2023

I'll make it easy for you by giving you his pros and cons. Pros: Easy grader, Extra credit, and Practical class. Cons: Terrible attitude, fixated on attendance, and doesn't trust students. Personal Opinion: Only take a class with him if you have no choice or he is the only one teaching otherwise don't as you get an A but his attitude is too much.

Participation matters
EXTRA CREDIT
Group projects
1.0
5.0
IS443
Grade: Not sure yet
Dec 10, 2023

I will never take a class with this professor again. I would rather extend graduation and take a class with another professor or just drop the major overall.

Lots of homework
Test heavy
Accessible outside class
1.0
5.0
IS443
Grade: D
Dec 21, 2023

I don't have a comment. Just Stay AWAY!!!! If you can take a class

EXTRA CREDIT
Lots of homework
Test heavy
1.0
5.0
IS443
Grade: Rather not say
Dec 22, 2023

Terrible attitude! You won't know how you are doing in class until the day grades are due at 11 pm. Exams are tough. He can help you during office hours, but if you ask a question on D2L discussion, he will either ignore you or give you an attitude and you end up failing an assignment. We are paying a lot of money to learn!!

EXTRA CREDIT
Lots of homework
Test heavy
1.0
5.0
IS451
Grade: A-
Jan 4, 2024

Please Please Please Don't take any course with him. Extend your Graduation but don't take any course with him please.

Tough grader
Group projects
Test heavy
5.0
4.0
IS443
Grade: B
Feb 2, 2024
Would take again

Not sure why Professor Farra has bad reviews. I think some students want to have an easy A. Well you have to understand that Farra is helping you learn the material instead of memorizing. Tough grader and Tough exams

Tough grader
Gives good feedback
Lots of homework
3.0
5.0
IS250
Grade: A-
Feb 9, 2024

He was caring for his students. He knows a lot. He will help you if you ask him for help. He always wants to help his students, and he is hoping his students to succeed. It was a really tough class, but if you participate in his class and speak up if he asks questions, you will not have any problem with him.

Gives good feedback
Inspirational
Lots of homework
1.0
5.0
IS250
Grade: Not sure yet
Mar 18, 2024

I took an in-person class with him and I did not understand anything. He is very picky and has a bad attitude. I took this class because it was required but I don't know how I will take another class with him.He gives a lot of assignments each week and takes exams and quizzes with very strict rules.I recommend you guys not to take this class.Worst.

Tough grader
Lots of homework
Test heavy
1.0
5.0
IS250
Grade: Not sure yet
Apr 18, 2024

Very disorganized.

Tough grader
2.0
3.0
IS250
Grade: Not sure yet
Apr 28, 2024
Would take again

This professor can be quite difficult to deal with. He is very irritable and frequently has an attitude with students over small things, gives poor instructions on some assignments, also takes very long to grade labs. The content itself isn't too hard, but this professor is a pain. Take someone else if you can.

Participation matters
Lots of homework
3.0
4.0
IS250
Grade: A-
May 9, 2024

Honestly, he's not as bad as the rest of the reviews make him seem. I know where they are coming from but if you are struggling he is very accessible outside of class. If you want an easy A this is not the class. He wants you to learn the material and not cheat (fyi you will get caught). Don't extend your graduation it's not that serious.

Tough grader
Lecture heavy
Accessible outside class
1.0
4.0
IS551
Grade: B+
Oct 6, 2024

He wants you to complete all CA's, PA's, Labs. Moreover, a couple of quizzes every week. Makes you buy additional subscriptions and books besides the syllabus(which costs a lot). I took an in-person class with him and I did not understand anything. He is very picky and has a bad attitude. I only took this class because it was required.

Tough grader
Lots of homework
Beware of pop quizzes
2.0
5.0
IS451
Grade: Not sure yet
Dec 11, 2024

This professor is passionate about IS & genuinely wants to teach, but his implementation is ineffective. He often strays off-topic, discussing politics during the limited 1.25-hour class. Staying on track would enhance learning. He is a good person, but his teaching needs better focus and structure in order to save the time of students.

Tough grader
EXTRA CREDIT
Clear grading criteria
2.0
4.0
IS250
Grade: Drop/Withdrawal
Dec 17, 2024

He expects a lot from you and I personally think he's a okay professor but can improve more.

Tough grader
Get ready to read
1.0
5.0
IS551
Grade: B+
Dec 19, 2024

Professor Farra is knowledgeable but assigns a heavy workload with low credit, which can be discouraging. Grading lacks emphasis on attendance and participation, and the strict approach feels rigid. A fairer balance in workload, grading, and recognizing effort could create a more supportive and motivating learning environment.

3.0
3.0
IS451
Grade: B
Dec 19, 2024
Would take again

Professor Hazem was tough at first but improved over time and is passionate about teaching. He's a good teacher, but strict with emails. The class workload was heavy, with daily homework, but I learned a lot. It was one of the hardest yet most rewarding classes I've taken.

2.0
5.0
IS451
Grade: A
Dec 24, 2024

Avoid this professor if you can. He will assign a lot of projects with confusing instructions. Assignments due dates get changed randomly and he will be passive aggressive if you try to ask him questions. All assignments will be graded at the end of the semester, so you won't even know how you are doing in the class.

Tough grader
Group projects
Lots of homework
5.0
2.0
IS451
Grade: A-
Dec 25, 2024
Would take again

he is smooth grader, you'll learn as he will make sure you understand, If you have questions talk to him he'll make time for you no matter what, his projects pretty easy as he gives clear instructions to follow, all my projects were late I thought i was getting D+ professor Hazem cares more about learning and understanding the subject than a grade.

EXTRA CREDIT
Hilarious
Caring
1.0
5.0
IS451
Grade: B
Jun 12, 2025

If you can, avoid him it's so much work. If you weren't religious before this class, you'll want to pick a religion and start praying. He's the worst.

Tough grader
Get ready to read
5.0
1.0
IS372
Grade: A+
Oct 31, 2025
Would take again

He is an excellent professor. He is very adaptable and encourages students to speak to him if they have a problem. He is shows best personality of him. I like him for his flexibility and empathy. He showed he is there for them and would help them succeed. He helps when you approach him honestly. He is exams proctored but gives an excellent guide

EXTRA CREDIT
Group projects
Gives good feedback
1.0
3.0
IS372
Grade: B
Nov 20, 2025

This class felt so utterly pointless the professor spends the entire lecture time complaining about his dislike towards ai and google chrome. The reason I gave it a difficult rating is cause it's so incredibly BORING also the class is online only and he gets mad and goes on a rant if you don't use your webcam like he couldn't just have it in person

Participation matters
Lots of homework
So many papers
1.0
5.0
IS372
Grade: C-
Nov 28, 2025

His door is always open to help students, but he is a very tough grader. It is difficult to get a good grade on his assignments even when submitted, some may still receive an "F" or "D." He expects assignments to be perfect, but we are here to learn. I cannot get everything perfect because I am still learning.

Tough grader
1.0
3.0
IS250
Grade: A
Dec 10, 2025

Farra throughout the course uploaded numerous announcements about projects being due that never existed. Farra throughout the course demonstrated that he was not fit to teach the course. Farra created raodblocks throughout the course trying to be tech savvy. While he knows his stuff, Farra is not fit to be a professor.

Class Info

Online Classes

100%

Attendance Mandatory

54%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 47 grades
Most common grades:
Not sure yet (22)
A (14)
A- (7)
Grade Distribution
A(17)B(11)C(5)D(2)F(1)A-/B+(12)
Based on 73 reported grades
Not sure yet: 22
A: 14
A-: 7
B: 6
Common Tags
Tough grader (34)
Group projects (30)
EXTRA CREDIT (17)
Accessible outside class (16)
Lots of homework (15)
Gives good feedback (13)
Participation matters (12)
Clear grading criteria (8)
Rating Trend

Declining

-0.77 avg change
Oct
Dec
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

is450

4.1

(16)

IS443

3.3

(26)

IS451

2.8

(19)

IS250

2.5

(12)

IS372

2.3

(3)
+2 more courses
Difficulty by Course

IS340

4.2

IS451

3.7

IS551

3.7

IS443

3.7

IS250

3.4

Similar Professors