Hyesun's
mini language classes
English as a Second Language
ESL-Lab by Randall
It’s a free website of English listening
lessones. Listening activities are divided by levels of difficulty (Easy, Medium,
and Difficult) and have pre-listening, post-listening activities (vocabulary
tests) on each listening activity.
Learn Slang by Randall
Learn
idiomatic expressions and slang to both
understand and communicate with native English speakers in different
situations for low-intermediate to advanced learners. This website
helps to
make learning slang an easier process for better communication by Randall.
wordlearner
Here is a tool for vocabulary learning to teachers and learners effectively. Online- game, classroom printable activities are provided to
students. ( word jumble, crossword, Bingo cards, word
search, match maker, and flash cards)
free printable pictures
Free printable for teachers of young learners.
Teachers can use many differents kinds of pictures for young learners for classroom activities.
BBC Learning English
Watch or listen BBC news around the world with reviewing vocabulary and scripts.
Learners also can download the news.
Activities for ESL students
Grammar quizzes, vocabulary tests, crossword exercises and puzzles and podcasts to help learning ESL.
Eepecially, it has 42 different kinds of bilingual language quizzes. [Korean-English]
This website is made by The Internet TESL Journal
(iteslj.org) with many teachers.
Korean 
Klear textsbooks in Korean Language
Listening audio files of the
Klear textbook in Korean language at Indiana Univerisuty.
It's
free to use and download.
Online intermediate college Korean
This online course offers developing Korean language skills of leaners speaking, listening, reading and
writing skills beyond the basic level of Korean. The course challenges students to improve
their vocabulary, syntax, and oral fluency as they read, hear, and talk about
the Korean cultural themes of history, customs, geography, and business through variety topics.
Basic Korean by KBS
Let's Learn Korean! You can learn Korean in your language!
Here is a several kinds of language instructions. Find out your language!
[English, German, French, Spanish, Arabic, Russian, Indonesian, Chinese, and Japanese]
Understanding Korea and Korean by Sogang University
Can learn about Korea history, culture, society as well as language.
Here is 6 levels korean listening and reading activities.