6:00 am - 7:00 am Recurring No Gi Class May 29 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class May 30 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class May 31 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 1 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 5 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 6 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 7 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 8 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 12 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 13 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 14 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 15 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 19 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 20 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 21 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 22 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 26 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 27 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.
6:00 am - 7:00 am Recurring No Gi Class June 28 @ 6:00 am - 7:00 am Recurring No Gi Class One hour No Gi class for all levels.
11:00 am - 12:00 pm Recurring No Gi Class June 29 @ 11:00 am - 12:00 pm Recurring No Gi Class One hour No Gi class for all levels.