New York mum, Lynne Polvino, was helping her daughter Hazel, six, complete her homework when she noticed something was off.
The worksheet, entitled Back to Work, was the story of a little girl called Lisa who was upset because her mum had returned to the workforce.
'I was already feeling pretty frazzled, and when I read the assignment, I almost lost it,' Polvino told TODAY Parents.
The story began with the words 'Lisa was not happy. Her mother was back at work.' It then went on to say Lisa's father had to cook breakfast, which was 'not too good.'
But the story had a happy ending, only because Lisa's mother came home early from work.
'It just pushed so many buttons for me, and with each sentence it managed to get worse!' said Polvino, who works as a children's books editor.
'My shock and dismay quickly turned to outrage. I mean, what decade are we in, anyway? In this day and age, we're going to tell kids that mothers working outside the home makes their children and families unhappy? That fathers don't normally do things like cook and wash the dishes?'
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 'Newtonsoft.Json.Linq.JValue' does not contain a definition for 'provider_name' at CallSite.Target(Closure , CallSite , Object ) at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0) at CallSite.Target(Closure , CallSite , Object ) at ASP._Page_app_plugins_pacembedly_pacembedly_cshtml.Execute() in c:\inetpub\wwwroot\site\App_plugins\PacEmbedly\PacEmbedly.cshtml:line 10 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in c:\inetpub\wwwroot\site\Views\Partials\Grid\Editors\Base.cshtml:line 20
Infuriated, Polvino decided to re-write the worksheet.
In Polvino's version of the assignment's, Lisa is happy that her mother has gone back to work.
'The morning was wonderful,' Polvino wrote. 'Lisa had to get to school on time. Her mother had to get to work on time. Her father was home on his paid paternity leave, caring for Lisa's younger brother and contributing equally to the running of the household. No one was in a rush because Dad had things firmly under control.'
Her version has been met with praise from working mothers around the world.