Truthfully, I thought the posts were very odd, too, and most likely spam. Or at least they seemed on the edge of spam. In my mind, if someone was trying to improve their English by posting here, they would say so... as a few people have. I know that if I posted to a Spanish speaking cycling forum, I sure would preface it by saying I am trying to learn Spanish; now how do you say that?
I spent all of last fall and winter/early spring doing Rosetta Stone. I got to level 3, but I have to say, I wasn't much further ahead than when i started in terms of my real ability to communicate. Two years of high school Spanish and years of living in the southwest and Florida got me through my trip to Spain, except for the fact that many of the words used in Spain are different from the ones used in the Americas.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport