No one told me to buy anything, my purchases are my own.
In my own defense, multiple sessions were wasted on replacing previously bought scuba gear that leaked or was too big for me, except for diving boots for dry suit. More than one session was devoted to weight trim and my original instructor had too much on his plate to continue training with me.
Finally when I actually started my skills about 3 weeks ago with further delays due trainer's health I' have yet to complete; underwater communications, reading/understanding computer, understanding computer functions, BCD removal / replace/ surface / depth, hovering, controlled ascents, alternate air use w/buddy, controlled swimming ascent, seated entry, back-roll entry and compass.
The sessions were 2 hours one day week, former instructor had no prior experience as a trainer before me. I started 06/21 so it's been over six months since I began, but there were not training sessions every week.