Reviews of professor Gregory Radwan

Rating: 5.0/5, difficulty: 3.0/5
He's really good at preparing you for the 25% tests if you listen and go to class.

Rating: 3.0/5, difficulty: 4.0/5
Greg has expectations in whatever you hand in. Go over the rubric with a fine tooth comb if you expect to do well on the assignments. Lots of group work. I mean A LOT. No exams, but there are online quizzes each week ( 2 attempts each). He gives out a lot of handouts so you don't have to purchase the textbook. Marked on participation so go to class

Rating: 5.0/5, difficulty: 5.0/5
This course has lots of work. It is definitely not easiest, but he really tries to help you. You have to read all of the instructions for the homework carefully. Dont miss classes and keep up with the work. Lots of work, but he really halps you through it. Super nice guy!

Rating: 1.0/5, difficulty: 4.0/5
Weekly homework is heavy. The instructions are very confusing which makes the entire assignment confusing. All the hard work that is done by us every week for just 1%. The assignments are not explained, and we are supposed to guess it on our own. He can be very belittling. Loves to waste time in the class with irrelevant stuff.

Rating: 5.0/5, difficulty: 1.0/5
A lot of these ratings confuse the course with Professor Radwan. He's a really good prof and he tells you exactly what you need to do. However, the course can be very difficult. Do the required work and you will do well. He is kind and considerate. Remember that this is rate my professor and not rate the course.

Rating: 5.0/5, difficulty: 4.0/5
This was hardest course that I've taken with lots of homeworks. He spends a lot of time explaining things you need to know to complete the assignments. If you to all the classes, he tells you what to do. Super nice guy.

Rating: 5.0/5, difficulty: 2.0/5
If you follow the professor's advice and attend class; you will pass. He actually uses all sorts of techniques to get you to participate. He tells "stories" of how to apply the programs you are learning to real life. He also sometimes pretends that he doesn't know the answer to walk you though the logical process of figuring out the answer. V. Fun.

Rating: 1.0/5, difficulty: 5.0/5
He explains everything in detail but be prepared to go through his lectures without any break which makes it boring and hard to understand. He is the hardest grader I have ever seen in my life, Everyone in my class got below 50% so make the decision wisely!!

Rating: 5.0/5, difficulty: 1.0/5
Friendly and helpful professor. Take any class with hem and you will not regret.