Reviews of professor Sheldon Liang

Rating: 2.0/5, difficulty: 3.0/5
He is a super sweet guy with a poor teaching style. Power points  super confusing b/c he tries to be too inspirational, concepts  explained poorly, tests  confusing sometimes b/c English is not his first language, and projects  tedious and confusing b/c you weren't taught the material well. Have prior knowledge of material before taking him

Rating: 5.0/5, difficulty: 1.0/5
easy pass

Rating: 5.0/5, difficulty: 2.0/5
pretty good professor, and fun, just English is not good, sometimes make us feel confuse

Rating: 2.0/5, difficulty: 2.0/5
Simply not good at teaching. Nice, funny guy. I think the biggest problem is the language barrier, so the class and expectations on assignments were very confusing. If you show up and do the assignments it should be an easy A.

Rating: 2.0/5, difficulty: 2.0/5
Sheldon means well, but is plainly a bad professor. The first few weeks of web app programming were spent implementing a server in C??? His broken english combined with strange, "inspirational" lectures amounted to no information learned. It was so bad, we had a more experienced professor, Scott Cambell (Awesome professor) step in and take over.