@DrewDad,
												I agree with drewdad on the prep course.  We had two classes - that is,  two sets of 45 minutes each  - on it in my high school back in the day.  But later in life, prep courses for my boards were tremendously helpful, so I get the idea.  Besides understanding, speed is a factor in some tests.  
Things can go too far, so that life gets crazy around this stuff, or I gather so from that NYT article.  (Sorry, no link).  There are probably a lot of books about this in the chain bookstores, and much online chatter.
I still don't get the counsellor re her gpa.  Is a strong A now equivalent to a low B?  It doesn't make any sense.