Denis Grekov Philosopher, political scientist, taught critical thinking courses at Social Sciences Faculty at RANEPA.