I do believe that the school offers excellent education in the material that the courses cover, however the structuring of the program is very self taught. The lectures are useful sessions of information, but the seminars are often unhelpful and the seminar tutors often seem just as, if not more so, lost as the students are. The people are excellent and there are some really wonderful professors, but there are a great deal more who seem unbothered by the ineffectiveness of their seminars.