his ratings on here say it all. his class layout is do HW that is assigned online (DO NOT MISS YOUR HOMEWORKS) and study his practice problems for the final. if you go to class... there is no reason other than completly lack of effort you should not get a B or higher. Best econ teacher around. if you got him, congrats!"