Qiong Cheng
Dr. Cheng is sweet and tries to give her students ample time to do labs/hw but this causes her to rearrange due dates in mid-semester and stresses everyone out. The material is easy imo but her lectures and slides tend to make it confusing, especially if you have a hard time with accents. If you have a good understanding of 1213/12 you'll be fine.