Are you having trouble with your ESL, English Composition, Portuguese, or Spanish classes? I offer private tutoring in all areas of ESL, English Composition, and Portuguese and Spanish language and linguistics. I have a Bachelor's degree in Portuguese with a minor in Spanish linguistics, I have done extensive graduate work in Portuguese and Spanish linguistics, and I have a Master's degree in Teaching ESL. I have taught ESL, English composition, and Portuguese at the university level, and have tutored in various settings. I am a native speaker of English, a near native speaker of Portuguese, and a high advanced speaker of Spanish. My schedule is very flexible, and I am willing to go to your home or meet in any public place in the Utah County area. I charge $15 an hour for private tutoring and $8 and hour per person for group tutoring. I offer one free introductory lesson so you can see if you want to continue. Please call Brad at 801-785-6307.