I am constantly impressed and inspired when I play games with people for whom English is not their first language. Sometimes it's not even their second or third. The amount of work it takes to take others' words (especially my nonsense ramblings) and apply them to your idea of the game world, then take your impressions or aims and, conversationally, produce your own expressions of them, is a remarkable feat.
so far, every time i roleplaying game i feel like i learn loads more about How To Roleplaying Game.
Hopefully this won''t stop