Return to Article Details Strategy Forming Hard Skills and Soft Skills Teaching Factory at SMK Warga Surakarta Download Download PDF