Repeat after us is an online library with lots of texts and audio recordings of free access. The site aims to provide English learners with a kind of virtual online language laboratory where to read and pronounce English words. Recordings can be listened to online or downloaded, and there's material on a variety of topics for all levels, from elementary to advanced.