I like this book because it helped me enhance my ability to speak and express ideas. This teaching method works perfectly for me. I feel that I?m making progress and learning new vocabulary. I recommend both beginner and intermediate books to self-learners.