good review. the sad thing is, by now, everyone should be b's or a's but the talent is just not there this year. i agree with most of your grades.