It still needs just a little more work. I'm the greatest square dance caller ever. Most dancers believe this activity is non-competitive. It's a contest between caller and dancer. Everyone hates a loser.
Callers develop in phases.
I'm FAR past this primitive stage, because I know for a FACT that I'm good. The third phase of caller development is when you KNOW you're good, and you want everyone ELSE to know it too. So, you constantly BRAG about your abilities. I've progressed FAR beyond this phase. No bragging is needed.