Shuang Tang
Professor Tang has been a joy to have in class. His lectures tend to be more on theory and application, and less on problem solving methods. He's rather funny; You won't go a lecture without a laugh. That being said, he is a tough grader, and makes challenging exams. Don't expect to get an A (or even a B!!) if you don't do extra practice questions.