As a personal trainer, fitness instructor and walking enthusiast, I spend a lot of time on my feet. I am often asked what shoes I'd recommend, whether it's for gym classes, everyday use, or walking ...