Views expressed on this blog are presented from a liberal, progressive perspective with the intent to encourage a critical view of the problems facing our society. Views expressed are not presented in a mean-spirited way, nor are they intended to offend; however, those with different political and religious views may be challenged by what is presented here.