John has an undergraduate degree and MBA from the University of South Carolina (Go Cocks!), but has been a Georgia resident for 15 years now. He has taught at both the undergrad and graduate school level, been a question writer and editor for the CPA Exam, been a two-time President of his Rotary Club, was the Treasurer of the Atlanta Gamecock Club for four years, and has owned his own CPA firm for almost 10 years. Although he loves to play Robin Hood by using the tax code to his clients' benefit, his true calling in life is to be the best husband and father he can be for his wife and 2 daughters, aged 6 & 8.