I do not consider the cert Advanced. I would not consider it Advanced if the student had 50 dives, would you? The class teaches divers the things they need to know for basic diving. Navigation, Deep, Buoyancy Control, Altitude (we dive over 5000'), and Night. These are all basic skills. When would you have a diver learn them, or be working on them? ASAP is the answer. It speeds the learning process a lot having more time in a classroom, pool, and in OW with an instructor learning these skills. The student will then need practice but at least I knew what to work on when diving on my own. After passing OW I am not sure I had a good feeling about diving on my own. After AOW I had a LOT more confidence.