Ed is very knowledgeable and helpful, full of good ideas and suggestions to help you take your game to the next level.