Brian completed his Spanish teaching coursework at Brigham Young University, as well as the University of Granada, Spain. He has been teaching Spanish in both public and private schools for the past 15 years. He enjoys mentoring youths, helping them to develop their abilities in communication. When living in Puebla, Mexico he gained a unique and substantial cultural view of Spanish speaking cultures. In his free time he enjoys traveling (especially to countries where Spanish is spoken), spending time with his family, riding and repairing motorcycles and building computers.