Qiong Cheng
Dr. Cheng is very sweet and helpful if you attend her office hours, but she does seem annoyed if you ask questions in class. She constantly moves the due dates around, sometimes at 11 pm the night of the assignment. This class is challenging, be prepared to teach yourself much of the material. You will likely be okay if you did fine in 1212/1213. 