Watch Me Teach

  • Prepare
    Think about some difficult problems that you have had to solve.
    Feedback
    Send me a message with the description of one of those problems. I will reply shortly before your class.
    Train
    Describe a difficult problem that you had to solve.
  • Book a Class
  • Book a Class
    PFT Activity TWO
    PFT Activity THREE
    PFT Activity FOUR
    Go to Academic Writing Task 1 Module #3
    Go to IELTS Speaking Module #2
    Go to IELTS Speaking Module #3