Thanks for stopping by! Use one of the quick links below to read my most recent blog posts, or use the navigation bar to the right of the screen to navigate the rest of my web site.
Latest blog posts
(22.07.2025) Blocky matrices
and idempotent Schur multipliers
(16.10.2024) Constance
Rooke CNF Prize
(12.09.2024) Best Canadian
Stories 2025