only place I used to could get them local was out on Hwy 11, but the guy that ran the shop retired, there was another place called Dixie Gems on Poinsette Hwy not sure if they have any but worth giving them a call
Denise P. replied:
Dixie Gem is a great place. I used to by small geodes and slices of geodes there to make jewelry out of, their prices are great, they're a small, locally owned business and since they are involved with the local rock hounds club, I'm sure you could get speakers to come talk to your class about geodes as well!