I hadn't seen him since I graduated and was shocked because you still think of these people as being in the 9th or 10th grade. You don't picture them growing up to be mature adults  I just want to clarify-- these kids are from ages 18 to about 23, some of them are even in their thirties, if they were in the 9th or 10th grade I would just say the same thing, but these kids will grow-up, wheather they will mature or not is anyones guess. You say these people are 18-23 and still going to school? I'm Irish and not familiar with your school system but I'm 17 and doing a degree in physics at university. Hopefully by 23 I will have or be very close to getting my PhD. Do you go to some sort of school for slow learners or something, or is this time wasting common in America?