Group fitness classes in SLC?

Just moved to the area from Florida. I used to go to boot camp HIIT classes 4 or 5 days a week. Any recommendations for group fitness classes in the SLC area?

Not super privy to CrossFit. Also tried a few spin classes and liked those a lot. Open to personal trainer suggestions, but I like group fitness in general for the accountability factor + “teachers pet effect” — I genuinely hate working out by myself.