Excellent, good variety of exercises particularly like the activity books.