DL-300+ is a software package for computer assisted language teaching and learning providing teachers with an intuitive, easy-to-use graphical user interface controlling, monitoring, and keeping in constant communication with students.Improved classroom management system and computer supervisory network make both teaching and learning fun and efficient as well as helping the teacher keep the students focused on their tasks.It is a virtual student recorder having many unique features designed specially for language learning. Supports all kinds of media files to play and makes language-learning enjoyable and efficient.