There is much attention on self improvement these days. An assumption permeating the culture is that the pursuit of the best possible you is a necessary endeavor on the road to success. Online courses ...