Jianqing Liu
If you don't have to take CPE 348 with Dr. Liu, don't. Boring lectures and very difficult class. 70% of your grade is from tests and final exam. Says test will be similar to previous ones (which he provides) but half the test is entirely different. Not a good professor at all. Tests, homework, and projects are difficult, and he is a hard grader.