If you’re interested in FAA 107, this is the on line class I took and it was worth the price.
https://www.dronepilotgroundschool.com/
A couple of subjects I wound up consulting some YouTube for extra clarification and I am glad I did.
There were a couple of Youtube guy’s tutorials that helped me on some questions.
I made a 92 and I finished in about 10 minutes since I drilled a few times a day the week prior to the test.
Knowing why right is right and wrong is wrong was my mentality.
I studied using videos and info from the FAA and also the AOPA. The test was also quite easy for me to pass since much of the experience from my years as a private pilot was applicable. Unfortunately, let my FAA medical lapse, so I need to get that reinstated. The disadvantage to getting part 107 privileges through your private pilot license is that you have to maintain your currency and your medical certificate.
My sister is a commercial drone operator who received her training through her employer, so we work together on videos that are not just for fun.