I've been learned English at school and university. Also I attended english courses during 3 years on my previous job and finished level "Intermediate Business". I can read technical literature and fiction books without dictionary (almost). My spoken level is not as good as the reading one. But if I have some practice, it'll improve.