The classes that Mix Up run are brilliant. They also offer a lot of extra activities and events. We love them