Reviews of professor Kal Rabb

Rating: 5.0/5, difficulty: 2.0/5
Very knowledgable about what he is teaching and lectures were very engaging. He was also very helpful to help with project questions. Very good professor.

Rating: 5.0/5, difficulty: 3.0/5
He knows what he's talking about and explains concepts pretty well. He is always open to questions and is fun to talk to. If we finish lectures early, he stays around to help with any work we are stuck and is usually available outside class through slack. Grading can be harsh at times if he doesn't like how you implemented something, so be careful.

Rating: 5.0/5, difficulty: 4.0/5
Very knowledgeable when it comes to Software Engineering. Funny during class and always willing to help a student. Can be sometimes condescending, but rarely happens. Fair grader. Lectures are pretty good but can sometimes leave out details or be too general. Overall, great professor! Very few complaints.

Rating: 5.0/5, difficulty: 2.0/5
Rabb is a great professor. Keeps class light hearted and teaches material very clearly. Keep up on the work and don't be afraid to ask questions.

Rating: 4.0/5, difficulty: 4.0/5
Professor Rabb is very knowledgeable and accessible to get help. If you ask a dumb question he will make sure you know it's dumb but still guide you to the correct answer. Class was well structured. Great professor overall.

Rating: 4.0/5, difficulty: 3.0/5
Kal Rabb is a great lecturer. He knows what he's talking about, and he explains things clearly. Listen to his lectures and you'll have a good idea of what to do for the projects. Feedback can be a little unclear at times, and he speaks very bluntly.

Rating: 5.0/5, difficulty: 3.0/5
Good professor, good class. Learned a lot. Great use of class time to show demos. Can easily lose a lot of points on labs if you aren't careful. He was flexible on deadlines sometimes if you ask nicely (and if he's not the 48hr penalty isn't that bad).

Rating: 4.0/5, difficulty: 4.0/5
Professor Rabb is one of the best SE professors I've had. He teaches you just enough to get started on the homework, but a lot of the work is up to you. He is very accessible outside of class and you can get help almost any time. He can be a tough grader, but he is willing to help and gives great feedback. Overall I recommend taking him.

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors in the Software Engineering Department. Passionate, funny, caring, and most importantly, incredibly knowledgeable and experienced in the industry. The lectures were always fun, engaging, and informational, it was definitely one of the courses where I have learned the most.

Rating: 5.0/5, difficulty: 3.0/5
Professor Rabb is easily accessible outside if class, is mindful of students' predicaments, and is really knowledgeable on the topics taught in class.

Rating: 1.0/5, difficulty: 4.0/5
He is a nice guy and a funny professor but he doesnt know how to teach. He is essentially reading off the slides in class and the tests are difficult. This is for SWEN 601. Take another course if you want to learn and get a good course.