Yes his classes are best and sufficient for costing if you concentrate well during lectures. He teaches relevant costing and standard costing like no one can. Only minus point i found about his classes is that he didnt give much classes on budgeting which is indeed a very important topic for exams. For theory you may refer practise manual.