GRIT Training and Programming