A former Ernest Ward Middle School bookkeeper has been charged with embezzling over $50,000 in cash from the school and its organizations.