Welcome, if you are a new learner to Gallery Teachers, you can join a one-week trial.


  • How to express doubt and uncertainty in English

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this language Masterclass where we will focus on phrases and expressions we can use to express uncertainty. Hosted by Alex D.

  • Describing similarities and differences for advanced learners

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this language Masterclass where we will learn useful expressions for advanced-level comparisons. Hosted by Alex D.

  • How to use contrastive stress

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this session to find out how to naturally use word stress. Hosted by Ben C.

  • How to pronounce question tags

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this session to find out how to pronounce question tags naturally. Hosted by Ben C.

  • How to pronounce pronouns in fast speech

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this session to find out the answer, and learn all about how to pronounce pronouns in fast speech. Hosted by Ben C.

  • Finishing a conversation without being rude

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    In this functional language Masterclass we will study and practise useful phrases and expressions for how to finish a conversation in a polite way. Hosted by Alex D.

  • Polite ways of interrupting people during discussions

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this functional language masterclass where we will study language and phrases for ‘getting a word in edgeways’ politely during conversations. Hosted by Alex D.

  • Difficult dependent prepositions for advanced learners

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this language masterclass where we will study and practise difficult dependent prepositions. Hosted by Alex D.

  • How to use the verbs “make” and “do”

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this language masterclass where we will study and practise collocations with the verbs ‘make’ and ‘do.’ Hosted by Alex D.

  • Phrasal verbs with ‘put’

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this language workshop where we will study and practise a variety of phrasal verbs made with the verb ‘put’. Hosted by Alex D.

  • How to disagree politely

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this practical language workshop where we will study and practise disagreeing without seeming rude in both formal and informal contexts. Hosted by Alex D.

  • Linking words and phrases

    Starting at your local time not detected: Your time zone couldn't be detected. Try reloading the page.

    Join us for this language English class where we will study and practise using different linking words and phrases in spoken and written English. Hosted by Alex D.