A computer and internet access. A smartphone to record training videos so we can coach your mechanics and technique. You must be able to shoot, edit and upload video, navigate websites, and troubleshoot your own computer issues.