Adult Courses

Edinburgh School of English offers a variety of English courses to suit all abilities and levels:

For students looking to improve their overall level of English, our Octorial programmes develop students' language skills for effective communication in everyday English.

For those who want to obtain a recognised English language qualification, our Cambridge and IELTS Examination Preparation Courses will ensure you achieve the skills you need to succeed.

If you wish to focus on a particular area of language or an area of special interest, our Tutorial Course is the perfect choice, or alternatively, you can combine this with general English group work on our Enhanced programme.

Download current brochure

Download 2017 price list

Courses

Octorial programme

From 547.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 30 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

Essential programme

From 338.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 20 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

Cambridge Examination Preparation

From 547.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 30 lessons of 60 min.
School days : Monday to Friday
Levels : upper intermediate to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

IELTS Examination Preparation

From 547.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 30 lessons of 60 min.
School days : Monday to Friday
Levels : intermediate to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

Enhanced programme 5

From 907.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 30 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

Enhanced programme 7.5

From 1,129.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 33 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

Enhanced Programme 10

From 1,351.00 GBP / week
Minimum age : 17
Students max per class : 8 (8 in workshops)
Number of courses per week : 40 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

5 tutorials

From 359.00 GBP / week
Minimum age : 17
Number of courses per week : 5 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

7.5 tutorials

From 581.00 GBP / week
Minimum age : 17
Number of courses per week : 7 lessons of 90 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

10 tutorials

From 803.00 GBP / week
Minimum age : 17
Number of courses per week : 10 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

15 tutorials

From 1,247.00 GBP / week
Minimum age : 17
Number of courses per week : 15 lessons
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

20 tutorials

From 1,691.00 GBP / week
Minimum age : 17
Number of courses per week : 20 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

25 tutorials

From 2,135.00 GBP / week
Minimum age : 17
Number of courses per week : 25 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

30 tutorials

From 2,579.00 GBP / week
Minimum age : 17
Number of courses per week : 30 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

35 tutorials

From 3,023.00 GBP / week
Minimum age : 17
Number of courses per week : 35 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to high advanced
Start dates : 5 Jan 2020, 12 Jan 2020, 19 Jan 2020, 26 Jan 2020, 2 Feb 2020, more9 Feb 2020, 16 Feb 2020, 23 Feb 2020, 1 Mar 2020, 8 Mar 2020, 15 Mar 2020, 22 Mar 2020, 29 Mar 2020, 5 Apr 2020, 12 Apr 2020, 19 Apr 2020, 26 Apr 2020, 3 May 2020, 10 May 2020, 17 May 2020, 24 May 2020, 31 May 2020, 7 Jun 2020, 14 Jun 2020, 21 Jun 2020, 28 Jun 2020, 5 Jul 2020, 12 Jul 2020, 19 Jul 2020, 26 Jul 2020, 2 Aug 2020, 9 Aug 2020, 16 Aug 2020, 23 Aug 2020, 30 Aug 2020, 6 Sep 2020, 13 Sep 2020, 20 Sep 2020, 27 Sep 2020, 4 Oct 2020, 11 Oct 2020, 18 Oct 2020, 25 Oct 2020, 1 Nov 2020, 8 Nov 2020, 15 Nov 2020, 22 Nov 2020, 29 Nov 2020, 6 Dec 2020, 13 Dec 2020, 20 Dec 2020, 27 Dec 2020, less

Refresher Course for Teachers of English (secondary/adults)

From 656.00 GBP / week
Minimum age : 18
Students max per class : 8 (12 in workshops)
Number of courses per week : 30 lessons of 60 min.
Levels : upper intermediate to advanced
Start dates : 20 Apr 2020, 4 May 2020, 6 Jul 2020, 20 Jul 2020, 3 Aug 2020

Refresher Course for Teachers of English (primary)

From 656.00 GBP / week
Minimum age : 18
Students max per class : 8 (12 in workshops)
Number of courses per week : 30 lessons of 60 min.
Levels : upper intermediate to advanced
Start dates : 6 Jul 2020, 20 Jul 2020, 3 Aug 2020

Active Methodology

From 470.00 GBP / week
Minimum age : 18
Students max per class : 12
Number of courses per week : 20 lessons of 60 min.
Levels : upper intermediate to advanced
Start dates : 6 Jul 2020, 20 Jul 2020, 3 Aug 2020

Content and Language Integrated Learning (secondary)

From 470.00 GBP / week
Minimum age : 18
Students max per class : 12
Number of courses per week : 20 lessons of 60 min.
Levels : intermediate to advanced
Start dates : 20 Jul 2020, 3 Aug 2020

Content and Language Integrated Learning (primary)

From 470.00 GBP / week
Minimum age : 18
Students max per class : 12
Number of courses per week : 20 lessons of 60 min.
Levels : intermediate to high advanced
Start dates : 20 Jul 2020, 3 Aug 2020

Storytelling

From 470.00 GBP / week
Minimum age : 18
Students max per class : 12
Number of courses per week : 20 lessons of 60 min.
Levels : upper intermediate to high advanced
Start dates : 3 Aug 2020

Pronunciation

From 470.00 GBP / week
Minimum age : 18
Students max per class : 12
Number of courses per week : 20 lessons of 60 min.
Levels : upper intermediate to high advanced
Start dates : 10 Aug 2020

Watch our video

%0(%0h)