Chen Lin
Avoid if possible. A lot of homework and goes over PPTS very quickly. Doesn't answer questions well and seems confused as to how you don't understand. Make sure to do the extra credit. Homework doesn't help a whole lot on exams. Lab reports are extensive and is super strict with plagiarism between lab partners.