Science approaches and resources