I will correct your grammar and help you to find the proper English terminology for whatever word you need translated.
I will help you to compose phrases and questions so that you could talk easily with others.
I will provide written Exercises for you to practice and learn with.
I currently organize an English conversation group through meetup.com where we meet every two weeks so that members can practice their English through speed conversations and through card and word games.
In 2013 I volunteered for a week in Spain through a program called Diverbo where I helped native Spaniards improve their English speaking skills. This was done through one on one and group interactions where we had conversations, games, group activities, and skits. After one week their English had improved.