Brandon Dominguez
Prepare to read every resource he provides, he does not have a set study content, he has his own website an expects us to read everything. Test is heavy and not what he lectures, he does not record his lectures.