Self-study genuinely works if...
You have followed a self-made schedule for months without someone checking in. Your PUC fundamentals are already solid, you are revising rather than learning from scratch, and you are comfortable sourcing PYQs and mock tests while being honest about the results.
