You may start preparing for CAT from the best CAT coaching institute in Kolkata named as the Edufoster Institute. Self-study is not must unless coaching is needed. For the facilities, you may visit the web page.