We believe, building a strong character involves 2 things. a) Knowledge of 1st principles (apriori wisdom) which provide reference points in life and b) Skill development for application of these principles in personal life for success and happiness in life.