Fun and very beneficial – great mix of educational methods.