I've done a lot of the religion courses while commuting (audio only, obviously) and I really like them. DS sometimes would listen in and learned a few sanskrit words at age 4 (from the Buddhism class), which was cute, and a became a big fan St. Francis of Asisi for a while. I haven't tried anything specifically for him, though. I'm an auditory learner so they work out great for me.