Monday, December 10, 2007

File this under things that make you say hmmmm.

F in science, A in self-esteem - Los Angeles Times


We "ranked 21st out of 30 industrialized nations." On a global scale I would say that we are being "left behind."

No comments: