Troubleshooting Common Issues
Why 3,000? Research shows that 3,000 core words cover about 85-90% of everyday English communication—both spoken and written. oxford 3000 word list excel download install