Science Majors vs Nonmajors: Is There a Difference?.