Return to Article Details The Influence of Self and Peer Assessment on Science Learning Download Download PDF