Read more:
Learn Languages from Native Speakers: 5 iOS Apps

There is no better way to learn a new language than interacting with native speakers. Spending months in other countries...

Hoop: Smartphone-Enabled Hula-Hoop

Meet the Hoop: a smart hula-hoop that monitors your workouts and helps you have more fun. This app-enabled device has...

Close