Ravin singh slides and presentations