I train my clients in every terrain possible. Depending on their fitness level and their goals I like to utilize buildings, beaches, hills, playgrounds, open fields, water and stairs (outdoors and indoors) into their training regimen. Different weather conditions can also provide opportunities for some variety. Actually some of the best workouts I have done with clients involved snow. Each of these terrains offers a unique approach to physical conditioning and challenges the client both mentally and physically.