This may sound a little out there, but if he does not mind some travel, I would suggest the one offered by the Mississippi State Extension Service, held at Mississippi State University in Starkville, MS each March and October. I attended this one last year and it was very good. The best part...