Current teaching assignments
Opinions, expressed or implied, that are not necessarily shared by the University of Rhode Island:
General Teaching and Research Philosophy
Raging Grannies Pages
This Web Rage
The People's Climate March Hub
for what's happening after the march. Events, etc.