Return to Article Details Educational Software Use: Its Influence on Self-Reflection Skills of High School Students Download Download PDF