Reviews of professor Xiang Li

Rating: 1.0/5, difficulty: 3.0/5
Think twice before taking Data Structures at SCU.  Both professors teaching the class create stress for no reason.  You can get an A on the Mid-term, do great on the Term Project (lot of work) and then they will give you a B on the final.  And claim you were not present in class.  Also if you are an OAE student think twice.  She mocks you.

Rating: 5.0/5, difficulty: 2.0/5
One of the best professors in SCU. She is good and knowledgable. Memorization of foundational knowledge is important to be an expert, not just coding project.

Rating: 1.0/5, difficulty: 4.0/5
Very boring lecturer and there are only 4 marked deliverables all year, 2 assignments, the midterm and the final. This makes it hard to stay on top of the course because there is no incentive to stay up to date until the exams come and leave you sad.

Rating: 2.0/5, difficulty: 4.0/5
Mostly common sense stuff, but she made it complicated. A lot of tests, and the final project was restricted to social networks. The class had a lot of potential, but I am not sure if I learned anything useful. She is not transparent about grading, and she doesn't return tests or give feedback about them.

Rating: 5.0/5, difficulty: 4.0/5
Very smart individual who also possesses the ability to convey his knowledge to a more general audience in a clear way. Makes very challenging concepts easy to understand as he can put himself in the shoes of the student.

Rating: 5.0/5, difficulty: 2.0/5
SCU should have more professors like her. She is a genius and knows her stuffs. She is willing to help you when you get stuck. She tests heavily but the final scores are good.

Rating: 5.0/5, difficulty: 3.0/5
The real Professor X. He's open to criticism, teaches well and is passionate and knowledgable about his subject matter. He can be a little boring and I did so-so in his class, but it's easy to look past that.

Rating: 4.0/5, difficulty: 2.0/5
The name of the course explains itself, but do get misled, looking at MANAGEMENT rather then infoSec, which tells you that it is more conceptional then inferencial.

Rating: 2.0/5, difficulty: 3.0/5
Below avg prof. I am kinda angry I pay money for this man to be employed. Very little concern for the well being of his students. He can do no wrong in his eyes, any issue with the course is 100% the students fault in his eyes. Also a fairly poor communicator but he did improve as the term went on so this may be a temporary thing as he continues

Rating: 4.0/5, difficulty: 4.0/5
Nice professor. Give much helps to us. The exams are a little hard for me. You should remember a lot of knowledge in the class, so you can do well in the exam.