I'm starting to feel like some kind of spammer 😉
So, another useful feature, which can be implemented to Penpal-Gate, and which is used in a couple other portals, like xLingo - Language Levels.
Now, we may choose which languages we speak, and which we want to learn. But obviously, there are various levels of commands. For example, my English is good enough to communicate, but it's nothing in comparison to a native speaker...
So I suggest adding a new feature: language levels. Users should be able to choose how well they know certain languages - both these "known", and these "intended to be learned". I think that simple "Beginner - Intermediate - Advanced - Fluently" would be sufficient.
Yet, there's another division, as people rarely speak as well as they write, and the other way around. So, there may be two "progress bars" for spoken and written language, or just a little space to comment one bar.
I hope I'm clear enough, and that this feature'll help Penpal-Gate 🙂