Mitch Gerhardt 

Software engineer, engineering education critic and researcher, and antiestablishmentarian lacking discipline.
See subscribers