Here, we get to hone our ideas through discussions, debate and the occasional argument. By offering our views, engaging we are better able to present them.

We encounter others with different views, experiences, and though perhaps never meet them in person, you get a small glimpse of their perspectives, views. Through that, I hope I learn more clarity of my views.... (half baked though they often are...) or at least how to presentthem more effectively.

The forum is very much training, how to present concepts, ideas clearly IMHO... more here than physical training not likely.