2022-05-31 Smart Camp Week #1 (camp is full) Smart Camp Week #1 (camp is full) May 31, 2022 @ 9:00 am - June 3, 2022 @ 3:00 pm Smart Camp Week #1 (camp is full)
2022-06-06 Smart Camp Week #2 (camp is full) Smart Camp Week #2 (camp is full) June 6, 2022 @ 9:00 am - June 10, 2022 @ 3:00 pm Smart Camp Week #2 (camp is full)
2022-06-13 Smart Camp Week #3 (camp is full) Smart Camp Week #3 (camp is full) June 13, 2022 @ 9:00 am - June 17, 2022 @ 3:00 pm Smart Camp Week #3 (camp is full)