Learning Team Skills and Assessment Paper