Teach Yourself Bulgarian is a complete course for beginners in spoken and written Bulgarian. It aims to teach you to understand and use the contemporary language in a variety of typical, everyday situations. Above all, it is functional, enabling you to communicate and interact, using the language for positive, practical purposes.
Bulgarian
Bulgarian language -- Sound recordings for English speakers.
Bulgarian language -- Spoken Bulgarian.
Bulgarian language -- Textbooks for foreign speakers -- English.