Applying information technologies to improve education by better linking people and resources