Science and its Current Standing