English language school(as in a school that teaches English), from 6 to 17 years old - but much of that time could have been shortened; I could very well have started learning at the age of 11 and reached the same results. Playing pen and paper RPGs when I was a teenager also helped a lot with...