Professor Chu was very fair. I only had him for lab. Lab reports were submitted online. The final exam was in class. He was a fair grader. I spoke to him if I received a 12/14 to better explain my answer. He occasionally was willing to change the grade due to overlooking the answer. I would def recommend him. Do the work and you'll be fine. 