 Hi, I'm Muhammad Siddiq Sharif. I have attained all India rank 516 and I was I had subscribed the Shankar means the series and it was very good comprehensive and According to the UPSC standard And it did help me in my preparation for UPSC sales service. Thank you