I'm currently finishing my "junior" year at West Virginia University. I came in with 20 AP credits and got approval through the undergraduate committee to apply to the program (they only take 45 students after sophomore year to continue with the major). That being said, next year will be my last year of undergraduate and only my third year of college. You honestly just need to make sure you track out your schedule immediately when you get into college to make sure you can fit everything in within a 3 year time frame.