Very buttoned up teacher who really cares about your progress. Great mix of conversation and grammar. Do not hesitate to give Carlos a try. -Jennie L. Manhattan, NY