try duolingo as suggested before..