Report: More students taking science, math