Most schools are generally cool about rec letters. To be safe I recommend 2 science, 1 non-science, and then any others from your volunteering, research, or employment experiences. Jefferson is really the only school that is strangely specific about its letter requirements. I hear Wake Forest is a little weird too-they require a special form for your recomenders to fill out.