Alexei Dudoladov has been forced to go to great lengths — or rather, great heights — to take courses on the internet.