I just had my pitch! At the beginning, I told about the course and stuttering. I still found that difficult because I had a lot of tension. I then stopped for a moment and continued after a few breaths.
When I started my pitch it went great! At one point, I even started talking automatically! I did not stutter once. When I finished, everyone started cheering and clapping!
I am so happy with how things are going now!