Teaching is really good. Organisation of the course is pretty poor, particularly with the timing of the end of our consulting project. One of my modules was really badly organised in particular. I think for the cost of the course (which is extortionate) the organisation is really bad.