Robert Teszka

I'm trying to understand minds. The tangents I have taken along the way have proven quite interesting.

I promote science and critical thinking, and know stuff about magic and games.