I see your from Lansdale - there's a good pond behind the Towamencian (sp?) Corporate center at SR 63 and Bustard Rd.
You can also access it from Bones Grill. I may be a little late in the season but early spring it fishes good for gills and a few nice LMs. Theres also a pond at Chistopher Docks HS thats accessible to the public. Theres also Scotts run in French Creek State park that was just recently stocked, although you need to cast somewhat far to get to the fish (not always, but you know what I mean). They will also be stocking (so I heard) Deep Creek Lake at Green Lane on the 17th. Theres is plenty of open area there to learn to cast. If it were me, I think the LL hertitage section at the fly shop is a good place for a beginner to cast, then let him cross the bridge and learn the frustation of FFing by trying to catch the fish under the bridge. After that head downstream with his spin gear and make a day of it. Good luck and have fun.
Skiltonian