Great teaching and at a good pace with recapping etc. We covered lots of vocab in a small amount of time and a good balance of speaking, listening, reading and writing.