I love this workbook. It's perfect for the lower beginner and upper beginner students of Portuguese. I already have a solid foundation in the language, and I'm able to refresh my knowledge with grammar, vocabulary, verb conjugations, reading, writing, etc. I'm making sure I get down all the basics first, before I move onto the more intermediate and advanced textbooks. I really enjoy doing the English to Portuguese translation written exercises, and it's really exciting when I do get them right. If not, I still learn so much from my mistakes and improve from it.