Mikhail Kokarev

eLearning consultant, technical writer and researcher with extensive experience in the industry along with the computer science background.