IGCSE Global Perspectives assignment jobs in Russia