Metrolinx says it is in the final testing stage for the Finch LRT station. If you look closely, you might see trains entering and exiting the station on campus.
For a sneak peak of the new transit line coming right to Humber's front door, check out this update: