This book has everything a beginner English speaker needs to have successful communication. Use it for self study or in class. Most important, use what you learn in real conversations!