Intelligence and Science - Teaching and Learning