Return to Article Details The Role of Self-Efficacy and Soft Skills in Improving Academic Quality at SMP Negeri 3 Muara Batu Download Download PDF