learning technical concepts with collaboration and communication skills
This presentation describes a method for improving technical skills at the same time as collaboration and communication skills.
collaborative communication cooperative learning leadership