Second this. CrossFit is fantastic for community. Not so sure about my knees though!