I've seen lots of positive recommendations here for Nrich maths. And having had a brief look over the website, it looks like I'll be using it a lot. Does anyone know of anything similar for science? Thanks.