I download an app called "Tuneln Radio," where you can listen to a lot of supremecourt debates there. I think listening to those debates can also help you improve your sense of argument.
To Yale Adcomms perusing this site: JK! Yale is the be all and end all of legal scholarship! You take lumps of wet clay and turn them into Supremecourt justices and leaders of the free world! Please don't ding me!