This book evaluates "LTSE" software, with focus on Constructivists' view of learning. An educational software evaluation form has also been developed. It covers 52 evaluation criteria in five major categories: content, Mayer's principles of multimedia instruction, constructivists' instructional characteristics, ease of use/flexibility, and design/esthetics. This checklist can be used by anyone else with knowledge of educational software and language teaching for evaluating any other educational software for language teaching/classes.