Hua Chen
This course is very test heavy. Expect quite a bit of homework throughout the week. Never do the homework the day of because you might not get through all of it. Also, the professor calls on random students throughout the class as part of participation. Be ready to answer his questions. It is hard to understand what he is saying most of the time.