An adaptive, competency-based ReactJS app to teach novice learners Japanese drills through manageable short word reading drills.