According to his website, he is a graduate of the University of Delaware and the University of Michigan and holds a Graduate Degree in Mathematics and Computer Science. His resume, which is posted on his website, very clearly outlines his accomplishments and honors. Jon is still a young man and has achieved much. His website, especially his directory of web pages for other members of the Hoyle families, shows his dedication to succeeding at what he loves to do.