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.