If you want to learn English by yourself, one possible way is through these websites:
If you are looking for a website that explains all the grammar with exercises, podcasts, etc., we recommend Learn English by the British Council. Here you will find enough material to improve your English skills.
Looking to advertise? Email us to ads@movetodublin.com.