A former Amarillo elementary school teacher has been indicted by a Randall County Grand Jury on two counts of indecency with a child.