This is great for beginners. It has lots of weather and clothing vocabulary. It practices questions such as, "What are you wearing?" "How many..." "What's the weather like?" It is especially good for Persian students and it has a good mixture of speaking and writing activities.