When I'm alone, I speak English perfectly. I write even better. But when speaking in front of others, I always fall short of words. I lack confidence and think that they'll make fun of me. What should I do?
valid question