Influence of Teacher Competency Factors and Students’ Life Skills on Learning Achievement | Synapse