Taylor Institute for Teaching and Learning @[email protected]
315 subscribers - no pronouns :c
Official YouTube page for The Taylor Institute for Teaching and Learning at The University of Calgary, a leading Canadian university located in the nation's most enterprising city. taylorinstitute.ucalgary.ca