E.H.
http://thepurplecrayon.org/
http://www.plano.gov/departments/parksandrecreation/
Plano Parks and Recreation is a wonderful resource. Check Leisure Online for class information.
At the ages of 12, she is probably mature enough to attend adult classes if you can't find something youth-specific.