I had a great experience learning Spanish with Arturo at Mesoamerica Institute in Berkeley. The Spanish classes are a nice blend of conversation and instruction. Arturo gives everyone a lot of time to speak and practice the concepts we are learning. Hes a good man and a great teacher - patient, positive, kind, knowledgeable. I learned a lot in a short amount of time. Arturo also offers Spanish classes in Oakland at another location.