Solid Professor, great guy, loves what he does. For future planning professionals, i would highly recommend taking his courses(Two thumbs up). There will be a heavy amount of reading and group work; not the most difficult but very time-consuming. That said, if you make the effort to do well in his class, he will reciprocate.