The town of San Pedro la Laguna sits on the shore of Lago Atitlán. This town is awash with Spanish schools. Much like Starbucks stores in the US or 7 Elevens in Bangkok. You can stand at the doorway of one and see the sign for the next one just down the road. This over-abundance could make selecting a Spanish school either very easy or very difficult.