Excellent structure, flowed well.  Trainer very knowledgeable