Reviews of professor Sarah Abdellahi

Rating: 5.0/5, difficulty: 3.0/5
She uses a lot of online material and reviews a summary of important points and industry examples in the beginning of the sessions. She is patient, encourages questions and responds with lots of details. If you have a reasonable excuse for missing homework or being late she is flexible, otherwise you loose grade. Class attendance is a big deal.

Rating: 1.0/5, difficulty: 3.0/5
The class itself was not difficult, I believe the structure was pretty fair, but be careful asking questions, she likes to answer with an attitude. During the class I saw multiple students get called out for not reading the material, when the questions seemed reasonable.

Rating: 5.0/5, difficulty: 3.0/5
She teaches all topics through plenty of examples and discussions. Then we get to practice in groups and ask question. Although the class is over crowded, professor does a good job answering all the questions patiently and with lots of details. Wonderful class and teacher!

Rating: 5.0/5, difficulty: 2.0/5
Great professor! The class was very well structured and she was available to help in and outside of the class. Assignment load was more than most my other classes but they felt intentional.

Rating: 5.0/5, difficulty: 3.0/5
The HCD class has been my favorite college class so far! Lectures and assignments are practical and we have constructive follow up discussions. Professor is caring, helpful, and understanding.

Rating: 1.0/5, difficulty: 5.0/5
Please stay away from this class and this instructor. This class feels like a master version instead of an undergraduate class, I was given a late submission penalty due to waiting for a TA to grade an assignment that was part of a big project. Unless you are a full-time student with no job obligations, stay away from this class.

Rating: 4.0/5, difficulty: 3.0/5
This class is different from regular lectures. We do practical activities and learn how to critique websites every week. The exam format is a bit uncertain, but the weekly grades are fair. It's an engaging class. I wasn't noticing how much we were learning earlier in the semester, but looking back it feels like I learned some useful skills.

Rating: 2.0/5, difficulty: 2.0/5
took this class for technical elective and wish i hadn't. the lectures are the pptx slides given to us along with the prep work making class useless besides participation and the activity you have to do with a group. the work feels like busy work and on the level of a high school class. miserable sitting through 2+ hours of this class. dont take

Rating: 1.0/5, difficulty: 4.0/5
The instructor is terrible and she does not teach at all. She just asks students in her class to ask them what they learned and that covers 60% of the class. The class is pointless and the instructor and the TAs are very harsh on grading. Many moments in this class made me doubt if she even knows how to use a computer. PLEASE AVOID!!