You should try exploring channels..
Satisfactory for someone doesn’t essentially means it would be also.satisfactory for others too..
But I personally like unacademy neet channel.watch only free videos.. no need to pay for a premium account. Many have cleared neet by watching only free videos
Biology: anand mani, you can even master biology by watching his 1000 and 5000 question series
Chemistry: ashwani tyagi sir teaches perfectly with all the derivations, and mechanism.. although only physical and organic are freely available.. for inorganic refer unacademy jee Chanel anupam sir..
Physics: my favourite is mahendra sir, but i watch others too like nkc sir etc..
In short, explore maximum chanels, you would surely like someone’s content..