Coach Castillo's philosophy towards soccer brings a proven, successful style of “attacking” futbol to the field. He has lived his entire life as part of a professional soccer family, as a son to Juan de Dios Castillo Gonzalez who played professionally for many clubs in Mexico and for the Mexican National team, and also had a long career as a coach for many, many professional clubs all across Mexico and Central America as well as the national team head coach for 3 different countries.
This great bank of soccer knowledge is where Coach Castillo draws the building blocks of his philosophy for soccer. Having played at a high level himself, as a member of the U20 Mexican National team, and also as a player of various teams in the Mexican professional league, he has acquired a unique and diverse knowledge of how the game is played. This knowledge, coupled with the experience gained in continued learning and teaching of the game as a member of the coaching staffs and as an apprentice coach and observer, for many professional soccer clubs, is where he draws the basis for his philosophy of play.
Coach Castillo has a Bachelor in Dentistry and a Masters in Dental Prosthodontics.