I'm a TDI AN/DP instructor who teaches more or less in your area. I do the course at Gilboa. I'm not averse to getting some Great Lakes dives in either but that is going to be at extra cost.
Normally I teach AN/DP over 5 days or so if a continuous course. Last one I did we arrived on Wednesday morning and finished up on Sunday. Wednesday was paperwork and classroom, 3 dives Thursday, 2 Friday, 2 Saturday, and 1 Sunday. Classroom for the course took place starting between 7 and 8 am, between dives, and going as late as 8 PM Thursday and Friday. Saturday we only went until 6.
There is a bit to go over IMO that is not in the online materials.
As for a discount that would depend on how many people are in the class (the most I will take is 4), what the actual skill levels are of the students, and what we actually need to do.
If it is only one person who started the class and then needs to finish up it is possible that I would shorten the classroom portion saving a day. But, I would have to be convinced in short order that their safety would not be compromised. I don't see reducing the number of dives. I still have to be there the same number of days. If it's a group unless you bring a buddy who wants to do the same thing I am still going to require you to attend all sessions so that everyone is on the same page.
Given your description of the class I don't know what may be missing.
Here's the thing with a private class to get the dives in and fill in any gaps in the education part. I get a daily rate for that in order to cover my expenses. That rate is based on location, expenses (which I am willing to split a room), and just how much time we need to accomplish everything. The 2 dives Friday and Saturday with one Sunday are not negotiable. In a class situation, I am not going to do more than that. The 3 dive day is all skills that I need to see as well as assessing just where you are skills wise. We don't go deep, but that's so we can spend a lot of time on those skills. Friday, Saturday, and Sunday are actual decompression dives.