Arjun Walia 

BA in Philosophy from the University of Waterloo, BEd from the University of Toronto. Writer/journalist for the past 15 years. Passionate about sharing information on a variety of topics, as you can tell!
45K+ subscribers