Kristin Cavoukian
kcavoukian.bsky.social
Kristin Cavoukian
@kcavoukian.bsky.social
Recovering academic. Moncton maven. Urban politics pundit. Education governance aficionado. Gardener extraordinaire. Hiking and camping or bust. Knitter-come-lately. Bluegrass woodshedder. Ally-in-training.
No media yet.