age ~54
from Toledo, OH
Resisting Critical Race Theory Workshop, Session 3 of 5 What is Critic...
The New Discourses Podcast with James Lindsay, Episode 32 Wokeness exi...
James Kalm is out pedaling off the Thanksgiving overindulgence, and fi...
James Ryan on choosing HGSE's motto, Learn to Change the World -- Harv...
Join James Esses in a discussion about 'The Detrans Perspective' at ou...
The Lost Art and Science of Breath James What is breath? Why is it so ...
James Kalm has spent decades following the fluctuating fortunes and re...
Event: A Crazy Revolution Song: Before I Sleep - Muciojad.