Currently, the location information is read from the spreadsheets but not used.
Add the capability to use Google's Maps API (or some such similar service) to map driving directions. Extract from that the driving time, and use it as one of the matching characteristics for each student/preceptor pair.