Xiangrong Shen
450 is a tough class. Shen did a great job teaching though. Group projects suck w/people you don't know. Watch his lectures, do the HW if given and try to care. Do these things, study for the test and you will do well in the course. He will help you out if you seek the help. I thought he explained most things well.