at my school, AP comp gov is full year. Also, yes i have taken honors chem and bio with b+ and higher