Vernon Ng
If all you want out of a class is an easy A, go ahead and take this course. If you actually want your moneys worth, avoid at all costs. The class is disorganized and completely random from week to week, and he does not grade your assignments past the first couple weeks. I lost my enthusiasm quickly when I realized nothing was going to be graded.