Highly recommended for large or small groups.