One more thing. I know your area pretty well because I used to train clients there. If your client can incorporate some running on the sand it would be very beneficial. I know there are many open spaces where sand is available (at the lake). Also hills should be another surface your client can include into her running.