What is CALL?

Computer Assisted Language Learning

What do "CALL environments" entail?

Need Analysis
Pedagogical Goal Setting
Curriculum and Syllabus Design
Courseware Design + Software Selection
CALLL Design
Budgeting
CALLL Implementation
CALLL Management
Security Issues
Staffing (teacher, assistant, MC, administrators)
Faculty Development
Resource Building
Research
Evaluation