Alberto Gonz�lez has taught Spanish and ESL (English as a Second Language) for many years in an international language institute, and has tutored Spanish in colleges, as well as independently to college and high school students, in the USA. He is also an English-Spanish translator and an article writer, who has provided translation services to different clients, has authored several articles in the cultural field, and is trained in English-Spanish court interpretation.