The classes via Skype offer unmatched flexibility and are almost equally as effective as face-to-face classes one could take in their native country. However, one can eliminate the need for driving, parking etc. I have had significant exposure to written Spanish, but always felt my conversational Castilian was lagging. Just after a dozen or so lessons with my teacher, my confidence level has gone up noticeably. The teacher is clearly a pro who can fine-tune his style of instruction to one’s needs and abilities.