I'd recommend Target USMLE. I used this resource and felt very confident for the Step 2 CS exam the 2nd time.
If you want a personal tutor to go along your entire prep this is the best way - I used the CCC course where they personally had corrected my weakness when I present and monitored my patient note on a share screen. It gave me a lot of tips which were immensely helpful.
I had access to the online video tutorial program '7 Easy Steps 2 CS' which goes alongside a CS handbook - so I didn't have to take notes from the videos. The course was provided at a reasonable price.
Wish I had come across ithis course the first time itself. Passed ICE with the high performance this time 🙂
Best of luck!