I think the answer to your question is not so much what is current in squid as what you can add on to squid to make it do what you want. Please take a look at sarg and squidguard for examples of utilities that add on functionality that you may be interested in (I'm sure that there are others; eg, calamaris...and for some things, a simple bash script may suffice, bt you might find it easier to work with a package which has the capabilities that you want).
It will be very unique for the education systems who using the web as lot.
What? I am not able to assign any worthwhile meaning to that, so let's hope that it is unimportant.