AdvantagesNever hearing yourself say "Don't touch that to the kids"
DisadvantagesAn expensive day out and not fully functioning
Advantageskids love it
Disadvantagesadults will find a second visit boring
AdvantagesGreat city, great people, great choice of courses, high quality teaching
Disadvantagesmoving around classes can be a trek depending on your course(s)