Do people need a "knack" for these two majors if they plan to successfully graduate in them?