The lesson is excellent! It got my interest! I think it's perfect for 7-12. It may be a little difficult for the 6th grade, especially if they haven't taken Spanish at the elementary level. The article was long - especially for beginners, but on the whole it was a great lesson!