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.