Well-paced with plenty of variety and a good balance of vocabulary and grammar. Good comradery in the class with a relaxed atmosphere. Very enjoyable and productive.