BMQ, SQ (and probably on all courses).
Reveille 0530
PT 0530-0615
5 minutes to shit, shower, shave and be changed ready to clean and prep for inspection. Depending on the course schedule and staff inspection may be before or after meal.
Ablutions 0615-0620
Cleaning/inspection prep: 0620-0630
Inspection: 0630-0645
Breakfast: 0645-0715
Classes: 0715-1230
Lunch: 1230-1300
Classes: 1300-1730
Dinner: 1730-1800
Classes: 1800-2100
Study/Personal time: 2100-2300
Lights out: 2300.
This is just an example of the timings I faced. In the military (more so in the Army) they tell us that 5min is lots of time to do the 3 S's and dress.
Sometimes classes would run into meal times (or, marching to the meal area and standing in line would take a while) so you'd only have 5min to eat once you've gone through the meal line and sit down so learn to shovel.
Sometimes the end of day personnel time is used for getting jacked up for being late or failing inspections and you either do pushups until the earth moves closer to the sun or change parades (1min to change out of one uniform into another over and over), or cleaning etc. Some nights we didn't end until 0130 or even 0230. You will want to maximise your sleep because you WILL need it and want it, shower at night if you want but you should sleep instead (depending on course/staff you may not be permitted to after lights out and during personal time you should be studying or working on uniforms anyway).
For field exercises, bring baby wipes there's no showers there. Deodorant, toothbrush/toothpaste, and baby wipes. Depending on staff, resources or time in field you may or may not be required to also shave (males). Deodorant is the same as antiperspirant and is permitted. Leave the colognes for civvy time/leave.
Shower brush? Best method to get clean is an old army saying: "Pecker, Tits, and Armpits". Use soap or bodywash it's all you need.