Return to Article Details Teacher Satisfaction, Self-Efficacy Affect on Teacher Performance: An Evidence from A Vocational School of Pharmaceutical Study Program East Borneo, Indonesia Download Download PDF