Basic Camp July 31 - August 4, 2023 Basic Camp July 24 - 28, 2023 Basic Camp July 17 - 21. 2023 Basic Camp July 10 - 14, 2023