I agree with the majority here.
I passed my 107 last year after reviewing the information in the ASA Test prep Study guide and several youtube videos for things I was struggling with.
Yes, there is a lot of "Real Pilot" stuff to learn because like it or not, you are sharing airspace with...