Language Learning on Your Terms