YNC Guiding Philosophies