good course. quite interesting and well presented.