Did Edward Cullen repeat high school over and over again?

Yeah, I know the answer is yes, but do they have to move from place to place each year?? I mean, you can't take high school over and over again at the same place right? And before they moved to Forks two years ago where did they live?
Update: btw I'm talking about TWILIGHT, for those of you who are confused :)
Update 2: yeah I don't get why they don't just accept and go to college.
12 answers 12