By May S. Ruiz Oxford, England, located in Oxfordshire (51 miles north of London), is best known for its university – the oldest in the English-speaking world and, quite possibly, the most esteemed institution of higher learning on earth. There was some form of teaching there as far back as 1096. Unlike at other university…