A New Mexico mother is being hailed as a hero for jumping in front of an alleged drunken driver to save her teenage son.

First grade teacher Tonya McCullough was standing on a sidewalk with her son and a city worker when police say 43-year-old Scott Knowles swerved toward them.

Teen Uses Tractor to Save Mom From Burning Home

McCullough then pushed her son and the worker out of the way and was hit by the driver. She is now recovering from several broken bones, including her leg, ribs and both arms. She is expected to make a full recovery.

“It was pretty scary, but I think my momma bear instincts just kicked in,” McCullough told KRQE News 13.

Alleged Drunk Driver Plows Through Walmart

Police were able to track down Knowles, who allegedly fled the scene. He has admitted to drinking a bottle of wine before driving and has been charged with DWI and great bodily harm by vehicle.