Return to Article Details The Influence Self Confidence and Peer Social Support towards Optimism In Vocational High School X In Gresik Download Download PDF