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.