It's teacher and student friendly, quick and simple yet challenging enough for most students to self teach or catch on with a quick teach Roberta T.