Christopher True
He is a good man but You have to teach yourself for this class. To be honest, for the final, I don't even know what materials will be on the exam and I have no idea about the grading staffs either. The class is unorganized but TAs are very helpful.