Educational software
Educational software in Language Arts and Social Studies curriculum areas for middle school and high school students..
Keywords: homework, homework helper, organizing, student, study skills, learning tools, educational software, teaching tool