Lin Deng
Professor Deng is one of my professors in the CS Department. Incredibly modest and down to earth, he is in tune with his students. Assignments are not hard but are time consuming. Tests are a cake-walk, I honestly feel a little bad because I know he gets a little dismayed when he makes the tests so easy and people still don't do well. Take him!