Shakespeare is good for kids, its mostly quite light and fun and not very long, theres a linguistic challenge but thats a good learning opportunity
You can't learn two difficult things at once well. When you have to put significant amounts of mental energy into parsing the semantics of each sentence, it utterly ruins any enjoyment you might have from the work itself - and makes it much harder to clean any meaning or subtext from it.