I'm looking at doing my first comp soon and I'm torn between Allen cress, Jason theobald and Don long as a prep coach. Has anyone worked with them before or heard anything either good or bad?