FAIL (the browser should render some flash content, not this).



Skills

Computer Assisted Language Learning (CALL)
English as a Second Language Instruction
Special Education & Counseling (ADHD)