Throughout the week at different times we host G-12 mentoring meetings where individuals meet in homogeneous groups to discuss personal challenges and difficulties one might be experiencing. The topics of discussion are taken from a broad range of subject matter designed to strengthen character and foster a sense of community. These sessions are powerful and cathartic in nature where individuals communicate openly with transparency.