Strong and Robust Flavor