Courses

0001 - IELP Tutoring
HBGIELP0211 - Intermediate Reading &Writing 1
HBGIELP0212 - Intermediate Reading &Writing 2
HBGIELP0213 - Intermediate Reading &Writing 3
HBGIELP0214 - Intermediate Reading &Writing 4
HBGIELP0241 - Intermediate Listening and Speaking 1
HBGIELP0242 - Intermediate Listening and Speaking 2
HBGIELP0243 - Intermediate Listening and Speaking 3
HBGIELP0244 - Intermediate Listening and Speaking 4
HBGIELP0280 - Intermediate Cultural Enrichment Courses
HBGIELP0290 - Intermediate Short Courses
HBGIELP0341 - Advanced Listening and Speaking 1
IELP0211 - Intermediate Writing 1
IELP0212 - Intermediate Writing 2
IELP0213 - Intermediate Writing 3
IELP0214 - Intermediate Writing 4
IELP0219 - Intermediate Writing Special Topics
IELP0221 - Intermediate Reading and Reflection 1
IELP0222 - Intermediate Reading and Reflection 2
IELP0223 - Intermediate Reading and Analysis 3
IELP0224 - Intermediate Reading and Analysis 4
IELP0229 - Intermediate Reading Special Topics
IELP0241 - Intermediate Listening and Speaking 1
IELP0242 - Intermediate Listening and Speaking 2
IELP0243 - Intermediate Listening and Speaking 3
IELP0244 - Intermediate Listening and Speaking 4
IELP0249 - Intermediate Listening and Speaking Special Topics
IELP0280 - Intermediate Enrichment Courses
IELP0290 - Intermediate Short Courses
IELP0341 - Advanced Listening and Speaking 1
IELP0480 - Open Level Enrichment Courses
IELP0490 - English Through Volunteer Work.
IELP2101 - Intermediate Integrated English 1
IELP2102 - Intermediate Integrated English 2
IELP2103 - Intermediate Integrated English 3
IELP2202 - Intermediate Writing 2
IELP2203 - Intermediate Writing 3
IELP2302 - Spoken English: Words and Sounds
IELP2303 - Intermediate Writing Workshop
IELP2305 - Intermediate English for Business
IELP2306 - Intermediate English for STEM
IELP3101 - High Intermediate Integrated English 1
IELP3102 - High Intermediate Integrated English 2
IELP3201 - High Intermediate Writing 1
IELP3202 - High Intermediate Writing 2
IELP3301 - Grammar Workshop - High Intermediate