The document describes using a Jigsaw cooperative learning technique to teach a class about Service Oriented Architecture. The instructor divided students into groups to learn about different SOA concepts like web services, WSDL, SOAP, orchestration and UDDI. Students acted as experts on their assigned topic and taught each other. Feedback indicated the activity improved communication skills and most students enjoyed participating.