eric trules



Welcome to erictrules.com

rants and reports from the academy, the real world, and the not so real world