1. A non-transitory computer readable medium capable of providing a read along activity to a user, the non-transitory computer readable medium executable on a playback device to perform the following steps: presenting a language menu system for selecting a language from a plurality of languages in which to present the read along activity; presenting an activity menu system for selecting from a plurality of read along activities; presenting book information, the book information comprising at least text in the language selected and images of pages within a book and moving images of the pages turning within the book; presenting audio narration, the audio narration being coordinated with the presentation of book information and synchronized with the moving image of the page turning such that the user may hear the audio narration while reading the text and wherein the user controls the moving image of the page turning; and presenting a visual and audio vocabulary lesson upon receiving a selection corresponding to the vocabulary lesson on the activity menu system, the vocabulary lesson comprising: displaying at least one visual story image and at least one sentence; presenting one or more vocabulary words corresponding to one or more of: the at least one story image and the at least one sentence; displaying one or more vocabulary word images visually representing the one or more vocabulary words; presenting a vocabulary lesson language menu comprising a plurality of language selections for pronunciation of the one or more vocabulary words; and after a predetermined period of silence, pronouncing the one or more vocabulary words in a selected language.