MY Son is a junior and covers 7 subjects (8 if they are not AP) a year. Yes, they recieve a diploma after 12th grade (senior year).