Reviews of professor Sisi Virasak

Rating: 1.0/5, difficulty: 5.0/5
Of all teachers and professors I have ever had, she has been the worst by far. No communication, incoherent 2 hour long lectures that are 3 years old, said lectures have constant wrong information, assigned homework and quiz's that ask you questions you never learned, will grade an assignment 8 weeks after it was due, and overall has zero presence.

Rating: 5.0/5, difficulty: 1.0/5
Class is easy. Sisi provides resources to complete assignments if not wanting to go to class, which is way too early tbh. Homework generally takes less than an hour weekly. She met with me remotely to setup my first code editor on a Saturday night, which was helpful.

Rating: 2.0/5, difficulty: 2.0/5
Disclaimer: I took the online version of the class so it might be different in person. Super lecture heavy, lectures are hard to follow, lectures super slow, takes forever to get back, however she is pretty nice so nothing against her personally. Ive learned more faster by just researching the subject online.

Rating: 4.0/5, difficulty: 3.0/5
Sisi is a really good and caring teacher. Her lectures can feel a bit long winded, but this is because she will take the time to answer any and all questions. Sisi is a very fair grader and always quick to respond. I would absolutely take her class again. I learned a lot from class time and she posts and encourages the use of good resources.

Rating: 3.0/5, difficulty: 1.0/5
She isn't the best explainer, so going in during office hours or outside sources is almost needed if you want to learn everything.

Rating: 1.0/5, difficulty: 3.0/5
Sisi lectures for every class. Sisi writes very small on the whiteboard, doesn't follow a specific lesson plan, and often leaves you with more questions than answers after explaining a topic. You will spend gratuitous time outside of class teaching yourself concepts from outside resources before you are able to tackle the homework.

Rating: 5.0/5, difficulty: 2.0/5
Sisi Virasak is the epidemy of professionalism and wholeheartedly embodies the meaning of the word "caring". She goes above and beyond the call to make sure students learn the material, not simply to pass the test but to ensure comprehension. They have also shown immense dedication to their duty as a professor and to their colleagues.

Rating: 2.0/5, difficulty: 3.0/5
Sissi is not really present in the class and assigns a lot of homework that is not graded on time which I consider extremely hypocritical given her strict late work policy which aims to simply punish the student rather than assist them in their learning journey. The class is super lecture heavy and a drag so I'd recommend taking someone else.

Rating: 2.0/5, difficulty: 3.0/5
Lectures are hard to follow and make very little sense, you'll be pulling from outside resources more times than not. I've had to buy a secondary textbook just to make sense of what she's trying to teach. Questions are worded poorly time and again and it's difficult to know what is being asked of you. She is nice, however, and tries to answer q's.