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.