Leo Lu
Make sure you have a good group otherwise you will be screwed. Approximately half the class failed, and tests are very hard, lectures don't prepare you in any way for them. Average grade on essay is very low, presentation is supposed to bring you up, but he marks very hard on it.