Nothing wrong with reapplying. Many thanks to really Professional services on the border!
1. They don't know anything about "Evaluation World" which provided me with evaluation af accreditation/degree
2. They didn't find in evaluation report how much time I spent learning Computer Science
FORMALLY: you should provide proof that "Mathematician" from Moscow State University Lomonosov (25 years ago!) has necessary knowledge on Computer Systems (as up to date)
UNFORMALLY: Our border protection services (across U.S.) don't know anything about "Evaluation World" company registered in USA... it's first time when we see such a paper in a A4 format obviously "made in
India"...
http://evaluationworld.com/ UNFORMALLY: You should get your evaluation report from University of Toronto
Ok... the problem is I lost my official transcript 15 years ago... there is only one company/university, ICAS Canada, who can send an official request to Ministry of Education of Russian Federation, it may take 2-6-12 months...
P.S.
Why to lie???
I am obviously having Corp-to-Corp contract. I have a company in Canada, and clients.
Why can't I apply for B1 without any problem?
(I have still valid B1 in my expired passport)
And again, thanks to Officers, they were very nice, friendly... they are just doing their job. They are Professionals, and they expected from me to be Professional. But I was simply not ready to get it; I've never been thinking (sorry for my Russian) about "accreditaion evaluation", "computer training 25 years ago", etc.; I've never had such

dreams.