8 
with  instructors  and  independently, 
under  or  without  supervision.  The 
ESL  Lab  class  includes  the 
following components:  
1.  Extensive  Reading  (or 
“Home  Reading”):  students  are 
assigned  a  book  to  read  (at  home). 
Each  week  they  are  assigned  a 
certain  amount  of  reading  and  are 
given  worksheets  containing  useful 
vocabulary  and  questions  on  the 
content. In  class,  they  discuss  what 
they  read  with  the  instructor  and 
perform various exercises (role-play, 
retelling,  summarizing,  doing 
vocabulary  exercises,  and  taking 
tests).  Major  language  skills 
addressed  by  this  component  are 
reading  and  speaking;  language 
competences  –  vocabulary  and 
grammar.  
2. Movies: students gather once 
a week to watch authentic American 
movies.  Each  time,  they  are  given 
worksheets  with  pre-watching, 
while-watching,  and  post-watching 
exercises,  containing  useful  and/or 
difficult vocabulary and questions on 
the  content.  Before  and  after 
watching,  they  discuss  what  they 
watch  with  the  instructor  and 
perform various exercises (role-play, 
retelling,  summarizing,  doing 
vocabulary  exercises,  and  taking 
tests).  Major  language  skills 
addressed  by  this  component  are 
listening  comprehension  and 
speaking;  language  competences  – 
vocabulary,  grammar,  and 
pronunciation.  
3.  ESL  games:  students  get 
together  once  a  week  to  play 
language  games.  Examples  of 
language  games  are  “Mafia”, 
“Family  Feud”,  “Trivial  Pursuit”, 
etc. Language games are excellent at 
developing students’ language skills 
and  competences  and  are  liked  by 
learners of all ages.  
4.  ESL  Vocabulary  software: 
students must purchase membership 
on special vocabulary websites (e.g. 
“WordEngine”,  or  “Ultimate 
Vocabulary”)  and  perform  online 
exercises. Weekly goals are set that 
students must meet, while instructors 
monitor  students’  progress  through 
their  admin  profile.  Sometimes,