My daughter (who is also 12 ) did this last year and loved it. So much so that she is doing it again this July! As the previous poster said, they welcome all experience levels. It is an early morning - 5:45am arrival, but the surfers, instructors and life guards are the only ones in the pool. You do have to use the boards provided by Disney. They are foam boards in three lengths, long, medium and short for the more experienced. All surfers get a good number of runs and there are two waves to choose from each time. One larger and a smaller secondary wave.
I grew up on the Jersey shore - Sea Bright, Monmouth Beach area. We now live in suburban Atlanta. Love GA but hate being land locked!
I'm sure your daughter will love the surfing lesson. Guaranteed perfect waves at TL!