mary beth haglin teacher