A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 292

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 166

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 235

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 315

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 356

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home1/westlon7/public_html/wles/application/helpers/custom_helper.php
Line: 3
Function: library

File: /home1/westlon7/public_html/wles/application/controllers/Course.php
Line: 7
Function: __construct

File: /home1/westlon7/public_html/wles/index.php
Line: 315
Function: require_once

Intensive General English Courses in London | Ealing | WLES

General English Intensive

Course Overview

Our General English Intensive course is a full-time course for students who  would like to learn English in the morning and afternoon. Students on our General English Intensive course study every day in the morning, and on three afternoons every week, for a total of 22 hours of study per week.

We teach all levels including beginner English, advanced English and proficiency.

Our General English classes are based on the communicative approach. This means there is a strong focus on speaking and listening skills, as well as reading, writing, pronunciation, grammar and vocabulary.

Because the classes are learner-centred, you are given the opportunity to practise everything related to language with students from all over the world. Our Academic Team select relevant and interesting coursebooks that change each term (12 or 13 weeks for full-time courses and 25 weeks for part-time courses) to ensure you receive a variety of language input.

Key Facts

  • English level: A1 –C2*
  • Minimum age: 16    
  • Average age: 18-35
  • Minimum course length: 1 week
  • Start date: any Monday
  • Average class size: 8 (maximum 12)

Book This Course

It is easy to apply for an online course. You can book online or you can download our application form and email it to us. To know your level, take the test here.

Apply Now
General English Intensive 
Monday Tuesday Wednesday Thursday Friday
09.00- 12.15 (break 10.45-11.00)
12.45- 15.15 (break  14.00-14.10)

22 taught hours per week

  • To improve and develop your speaking fluency, accuracy and pronunciation
  • To practise listening skills to help you understand and respond to real-life situations
  • Increase your vocabulary in a wide range of topics such as holidays, sport, technology, nature, food and drink and transport
  • Improve, develop and practise English grammar and gain confidence when using it in writing and in speaking
  • Develop reading skills including skim reading and reading for detail
  • Learn writing techniques for a range of formal and informal situations
  • Learn self-study techniques to help you study independently outside the classroom
  • Regular progress tests and progress reports
  • Combo books (coursebook and workbook) for an additional reduced fee of £25 each. These books will be used daily in your classes, and each of them will be used for around 6 weeks for the morning part, and 12-13 weeks for the afternoon part of your course.
  • You can attend Thursday conversation class for a discounted fee