Optimal teamsizes are 5-6 people per team and 1 coach per team, regularly we have total group sizes of 10-20 people.  A seminar room including beamer should be provided, as well as whiteboards or poster walls and enough space. We also offer virtual workshops with video conference and digital whiteboard tools.