Self Defense courses in the area

Looking for self defense courses in the area. Home Alive seems like the best organization in terms of affordability and time commitment. BCC has some courses too. Insights Training seems like it might be for harder core people, some parts of the website scare me. A lot of the martial arts studios offer courses as well such as this one.