Bodmando’s course utilizes several proven adult learning methods to ensure maximum understanding and retention of information. The facilitator introduces each of the core topics participatory approaches. The presentations are supported by reinforcement exercises to ensure the emphasis of theoretical applications in real-world project settings. Peer learning is promoted as participants are brainstorm on how programming techniques may apply to their own environments.