Geary Keohane, Elizaebeth, Université de Toronto, Scarborough