Prof. Li is very straightforward. She DID record lectures when the class requested it, she also put up all power point slides into blackboard. She provided clear grading criteria, gave review topics for all tests, would spend ample time answering questions and reviewing topics that students had questions on. Participate in class, and you will pass!