Jianqing Liu
Doesn't really know what he is talking about. Makes mistakes on practice questions done in class. Very slow to give back homework and exams. CPE 348 is not required for EE majors, so don't take it if you don't have to.