Blue Kids is a pretty ambitious online health education for young students. You have to pay for it, but it also has several free sample activities that are accessible to English Language Learners.

I’ve placed the link on my website under Health.