On time, EXTREMELY KNOWLEDGABLE, checked everything, asked questions, took notes, polite. Assistant/ associate David very helpful, polite and knowledgeable. The best!