How teachers can promote flourishing of the lerarners for life long learning