I teach all day and am on my feet, these shoes go well with brown pants or blue jeans. Without changing on the way home, I can go to a meeting at a local golf club and still have the same "smart" look while feeling comfortable.
Pros
Available in a variety of sizes, you can find the perfect fit for your foot that offers comfort and a custom fit.