I just passed my FAA Knowledge test and have acquired my Part 107 Certificate. I wanted to pass on a recommendation to RemotePilot101.com for the excellent online training program they offer. I completed the online course, took their test and felt well prepared for the FAA exam. I highly recommend them. Right now you can buy the program for $99 forever.