Yes, that's right, everyone. Boys, girls, men, women of any race, color, creed, national origin, or sexual preference.
Not only does it improve your imagination and visualization abilities, it also helps teach social skills and can serve as a strong moral and ethical values teaching tool, especially for children.
You do roleplaying even if you don't think you do: everyone plays the role of the worker, the parent, the church goer, the movie watcher. Everyone plays roles.
It is part of our human condition, everyone has it in them to be a great roleplayer and to enjoy roleplaying.
Doesn't matter how young or old you are, roleplaying is for you. You can learn at any age.
Most of my true friends, my best friends for life, I met while roleplaying.
In fact, roleplaying has no specific religious or mystical bent. Just because many roleplaying games are about magical or fantastic topics does not mean that it is inherently associated with any religion. I have met Christians, Jews, Muslims, B'nai Brith, Unitarian Universalists, Zen Buddhists and Wiccans who have played roleplaying games. None of them believed it was satanic, either. Satanism is a particular Christian heresy, roleplaying is just a kind of game. I suppose that if a Satanist wanted to use roleplaying to teach Satanic values, then the Satanist could do that. But the same holds true of a Christian, or a Buddhist.
Because you are participating as characters in your own story, roleplaying honors individuals and their own struggles. It helps us "walk a mile" in other's moccasins as it were.
You should not have to pay to play. Yes, pay to buy the rules, pay to go to a game convention, yes. But you should never have to fork over dough just to play in a game.
A high art, one that challenges both hemispheres of the brain.
Like playing chess, or riding a horse, roleplaying is an ennobling activity that brings out the best in all of us.
"Congress shall make no law abridging the freedom of speech."