Covering a wide range of topics, the 2009 courses included: