Pretty good but it'd be better of there was some kind of mini game option where your avatar does stuff like fighting or studying along with you. I dunno it'd just be fun to have that extra interaction and to give meaning to the points system.