A magical university on a floating island