Top

outstanding teaching award

David Liu wins Faculty of Arts & Science Outstanding Teaching Award

David Liu is an award-winning teaching stream professor whose innovative course design, interdisciplinary initiatives, and commitment to student mentorship have transformed the undergraduate computer science experience at U of T.