But does Dr Du really improve your problem solving skills? From what my friend (who went to him) told me, he would give a fkload of homework with hard questions, and then next lesson people would mark it, tell you what you got right and wrong, give you the solution to it, and that's it. Yes hard...