Courtney Richardson

Courtney Richardson is a uWaterloo Environmental Studies grad and a freelance writer.

Articles