Reviews of professor Alice Lin

Rating: 5.0/5, difficulty: 2.0/5
Professor Lin Is a nice professor, But if you need help in a subject, you will need to contact her out of class.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Lin is awesome and gives clear instruction. She takes additional time to help students understand the material and great pride in her work. Take this class if you want a better understanding of Computer Organization with a positive highly-supportive professor.

Rating: 3.0/5, difficulty: 1.0/5
She's very nice and very responsive to emails but she doesn't explain things very well and her accent is very heavy. She's also a bit unorganized. I would recommend a different professor if you really, truly want to learn Java.

Rating: 2.0/5, difficulty: 2.0/5
Unorganized. Sweet and informative but very difficult to follow.

Rating: 2.0/5, difficulty: 1.0/5
Dr. Lin is a good one on one professor and great for getting out of class help, sadly, she is not a great lecturer. She is very quiet and is not great at explaining things in class. She makes the class way too easy for the college level (Easier than breathing, as per one of my class mates). GPA Boosted? Yes. Learned Java? No. Learn it by yourself

Rating: 1.0/5, difficulty: 4.0/5
Dr. Lin's accent is incredibly hard to understand, & she reads directly off the powerpoint. Her powerpoints are helpful for vocabulary but that can easily be found in the book. Doesn't actually teach how to implement programming tools. Attendance was not required. I would avoid taking Dr. Lin if you want to actually learn programming.

Rating: 1.0/5, difficulty: 1.0/5
I normally have no trouble understanding professors with accents, but I found Dr. Lin's challenging--especially because she does not project in a large classroom. She does not teach programming practices, just copies examples top-down from the book with minor changes. Take online and just read the book if you care to learn Java.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Lin will work with you to get you to understand the material

Rating: 5.0/5, difficulty: 1.0/5
Took this class for online this year and she is very nice professor! The assignments are very easy as long you read the books and lectures especially the quizzes but no time limit. She takes time to grade our assignments but gives good feedbacks and offers extra credit to replace the lower assign grades. Overall, very sweet and informative!