This class is very easy if you just listen to what Dr. Li has to say. Dr. Li does not hand out free grades to people who do not try. You have to study! He post videos and goes over problems in class/lab, THIS IS WHATS ON THE TEST! Its true, he does not open any programs, but its so simple that it will just waste time. People want the easy way out. 