Natalie is a great teacher. She is enthusiastic and patient and tailors her material to suit the student. Classes are always a good mix of conversation, vocabulary and grammar. They are enjoyable yet challenging and I am always surprised by how quickly the time flies!