Ds is very into science. What textbooks would you recommend that would be accessible for 12 year old in year 7? Ideally with really helpful illustrations.