J M Fuji 

..a progressive, bleeding heart liberal who finally REALLY realizes, that every day is a new day and every day there's something new to learn!