There were many sources now a days to prepare tspsc,but choosi g the best is important .i think the best sources Ares like Unacademy,youth4work,byjus .and also there are many good source just search in google and see the ratings too .choose the best rated app that might help.