Sheldon Liang
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.