Everybody has already mentioned the books I was going to suggest, but I'll add this: I haven't read the Percy Jackson series myself (it's a YA series combining the Greek myths with a contemporary protagonist and marketed very successfully in the post-Rowling mode...), but my son and various high schoolers I have taught LOVE these books and have really learned their stuff mythology-wise (pretty accurately, as near as I can tell) by reading them.
|