@Blackcloud yep can't forget about the financial side! my local council holds karate classes for all ages for a bit cheaper, i think their earliest class is 3:30pm on weekdays but they have daytime ones on Saturday. they also hold a NDIS friendly one where i think if you're receiving support from NDIS, you can access a different class.
i remember my uni used to offer free self-defence classes once in a while. but i never took advantage of them. oh actually, i think my uni also had a karate club for all levels but you paid a membership fee at the start and it covered all sessions (can't remember how much but i think it was decent).