Since DD was 14 Anastasia was able to get the discounts for her, but I still sent her a copy of her report card to show she was a student. In fact, all the parent's just sent in report cards to get the student pricing and this included the college student.
She had mentioned that we should get the students an international student card which is what she really needed, but in the end she was able to just use the report cards for all.
We left the port around 8:15-8:30, later than we were supposed to and we were back on the ship around 5:00-5:30. Our day was originally scheduled for 8:00-6:30, but we didn't encounter any traffic. We also added a couple of extra stops and stayed a couple of places a bit longer than was scheduled. We also ate lunch quicker than the time she built in for us.
Our 2nd day we were picked up about 9:15, it was supposed to be 9:30 but since we all got off early and our guide and driver were already waiting for us. Anastasia met us in our van and we all paid her and left. We had to stop at a hotel for one family to exchange some dollars to rubles and then we stopped at the post office so we could get stamps and use the atm and then we arrived at the Hermitage and walked right in - no standing in line since she had booked us early entry. We checked our coats, used the restroom (which was an experience) and toured a couple of rooms before going to the Gold Treasures gallery for our timed entry of 11:00. We got there a few minutes early and the Hermitage guide took us in and we had the gallery all to ourselves for about 20 minutes. We were in there about 30 minutes. After leaving there we had lunch at Stoli Pie and then did the rest of our day, and added another shopping/bathroom stop. We were back to the ship about 4:00, about a half hour early. This was even after our driver getting stopped by the traffic police for supposedly running a red light. That took about 15 of him talking to the cop and convincing him to not give him a ticket since he didn't want to hold us up and risk not getting us back to the ship in time. The cop told him to just pay him about 500 rubles (roughly $20) and he could get us back to the port.
We had 6 adults and 6 kids, ages 14-20, and it was the perfect size group. There was no waiting on anyone and we all got along really well. Just formed the group on our meets thread over on cruisecritic. We even did a private boat tour with one of the families in Amsterdam.
Sorry my reply was so long.