Man, your OW class was so much different from mine. I didn't have to buy any gear up front. Everything was provided. The instructor provided a link to bootleg copies of the PADI videos, no books or online study. After getting hooked up with equipment we were in the pool off and on Saturday morning for about 4 hours, then a debrief. On Sunday morning, back in the pool doing skill testing then a couple hours of classroom time and taking the test, then a question by question review of the test.
I did my OW cert referral dives on two Caribbean islands a couple months later while on a cruise. The two different instructors retested me on all the stuff I needed to know but I was well prepared. The dives were like regular dives, in warm water, on ship wrecks. Easy peasy and a great experience.