20050314 home.education: You have come a long way; baby