
Read more about this pro
John is an ethical teacher with a good sense of humor which makes the classes productive, effective and enjoyable. He is patient and his teaching style is clear/easy to follow. Great communication skills in both languages - Spanish and English.