As someone who doesn't do well in a gym on her own but finds more success with an instructor, kickboxing has been a great choice for me. ILKB Hurontario has a great environment with instructors who are fun, helpful and offer variety to their classes which keeps it challenging. I've also found it helpful for dealing with grief and stress - it's not everyday you get to punch and kick at something for half an hour straight!