You wouldn't happen to be in Northern VA would you? There are a ton of cubs in the area, and I happen to remember a woman out there, that fits your vague description, that thought she was god's gift to aviation.
She would give other pilots lectures over the CTAF, but yet I witnessed her white smoke her tires and nearly take out some taxi lights on a xwind landing.