Perhaps you work at a company that needs introductory training for its employees. Or, perhaps you have a team that is in need of continuing education on intermediate or advanced topics. Or, perhaps you work at an organization that needs some training for its staff, but would also be interested in opening up that training to others.
With private training from CommonsWare, you choose the seminars, and you and CommonsWare jointly choose the dates. CommonsWare provides the trainer, and you handle the rest of the logistics.
The result is a custom event, on topics and dates of interest to you, for a flat fee regardless of the number of attendees.
With private training, your organization sponsoring the training:
CommonsWare will conduct the training at your chosen venue on your chosen topics on the mutually-agreed-upon dates.
The first step is to fill out the request for training, where we collect some basic details about you, your organization, the desired seminars, and the location for training. CommonsWare will then contact you to discuss a bit more about the training, along with where and when it should be held. CommonsWare will also discuss how much the training will cost — private training is offered on a fixed-price basis, with no surcharges based on number of attendees and no travel costs.
From there, it is mostly up to you. If you agree to hold the training, you can reserve your desired venue and invite your attendees. For standard seminars, the venue and audience can be whatever size you want, so long as you provide suitable audio/visual support (e.g., HDMI-capable projector with a screen big enough for everyone to see).
Perhaps you want control over the dates and the agenda, but you are willing to allow members of the public to attend the training as well. This can be useful if you do not have many people needing to attend training. With the hybrid model, your cost is reduced based on the number of others, from outside your firm, who pay to attend the training.
This requires you and CommonsWare to be able to work with some group of Android developers (e.g., a meetup in your area), so they can help promote the training to their members, the way they would for full-service training.