English Attack!: Educational strategies and software development insights