STORY BY JASMINE ANTHONY If you were to hop in your DeLorean and take a trip to 2020, you might very well end up at Sheridan University. If all goes as planned, that will be the name that shows up on future diplomas, degrees and certificates of Sheridan grads. In a town hall meeting at…