Hey, I know its a little late response, but I was in your same position. I was desperate to find places that offered cna classes. If you are looking to be trained for free, the only place i know is Delmar gardens. But if you are looking for those which cost, which I think is better, st louis community college-forrest park offer classes for $350 or either North or South tech. but its more expensive for $590. I plan to take the classes at forest park as soon as possible. Good luck! I'm sure there are other places but those are all I'v found so far!