Joining Together Group Theory And Group Skills