The UC Berkeley Riots: A Defining Moment that Punches You in the Face

Rage – Goddess, sing the rage of Peleus’ son Achilles, murderous, doomed, that cost the Achaeans countless losses, hurling down…

Continue Reading →

The University of Minnesota Football Boycott: A Forlorn Stand

The recent University of Minnesota Football boycott is reminiscent to me of a certain historical event, however unlikely it may…

Continue Reading →

Announcing Learning Science from Superheroes

Many people around the world face a severe problem in learning science and math. This seems to be especially so…

Continue Reading →