CouchSurfing
Couch surfing is an online community, where strangers interact. The goal is travel, openness and learning about other cultures. These characteristics makes this a perfect platform for meaningful and authentic language activities. …
let's get started!
Couch surfing is an online community, where strangers interact. The goal is travel, openness and learning about other cultures. These characteristics makes this a perfect platform for meaningful and authentic language activities. …