On The Edge Teachers Guide by