I think Mommie Dearest is a better fit...
Mother Sheehan? This is so offensive I don't know what to say, except that if I met the writer of this advice I would be tempted to punch him in the nose.