Do you want to get better at IELTS? The best way to improve is to work one-on-one with a professional IELTS teacher!

Your New IELTS Teacher

Say hello to your new teacher 🙂

My name is David S. Wills and I have been teaching IELTS since 2010. I have a Master’s in Literature, certificates in TEFL and CELTA, and a Cambridge certificate for teaching writing skills. I have written several books, including Grammar for IELTS Writing and The Complete Guide to IELTS Writing.

If you want to know what my voice sounds like or how I talk about IELTS, you can take a look at my YouTube channel. Here is a video of me teaching pronunciation skills:

My Services

I offer online classes using Skype or WeChat to coach IELTS students in a range of skills. We can focus on anything you like, or if you prefer, I can set a course for you that takes in many different aspects. In my lessons, I typically help people with speaking-related issues, but we can discuss and practice any of the following:

  • Speaking
  • Writing
  • Listening
  • Reading
  • Vocabulary
  • Grammar

I am a big fan of the Collins IELTS series and also the Focus on IELTS books, so I sometimes use these in my lessons.

How to Arrange Classes

My hourly fee is £16, and if you book 10 lessons then I will give you one for free. It is best to e-mail me first to arrange a time, and then you can book lessons once we have arranged a time.

Here is the process:

  1. E-mail me at Tell me your preferred hours in UTC, and we will arrange a suitable schedule.
  2. We can add each other on Skype or WeChat.
  3. I will send you an invoice for the lessons through Paypal.
  4. We will have great lessons together. 😄


I don’t have Skype. Can you use another video chatting service?

Send me an e-mail and we can discuss it. I have WeChat and would consider downloading and installing other software. However, I do think that Skype is the best.

I don’t have a Paypal account. How can I pay you?

In addition to Paypal, I can accept payments through Alipay or Bitcoin. I can also receive some bank transfers. You should e-mail me at to discuss it.

My IELTS score is very low. Can you help me?

I have taught students from band 4 to band 9. I am happy to help you with your English and IELTS skills.

Can you guarantee me a band 7?

It is impossible to guarantee a band score, and any teacher who does is dishonest. I will teach you to the best of my ability and give you the best advice so that you can have a great chance of achieving a high score.

I only want to practice speaking. Is that ok?

Yes, that is fine. We can either focus on one skill or we can do a mix of skills.

Do you give homework for these lessons?

It depends on the class, but sometimes I assign a homework task. Usually, if we are doing a reading or listening lesson, I will give the task for homework because it is a waste of productive lesson time.

What if we cannot arrange a time?

If we cannot agree upon a suitable time for our lessons, we will not be able to have classes together. Sorry. However, I am very flexible with my schedule and I will try to make time for you.

What happens if there are connection problems?

If we are doing lessons on Skype and there are connection problems, we will try to solve them. If they persist and it is unproductive to have lessons, I will issue you a refund for any classes that we have not yet done.