Primavera Online School has received a "D" letter grade for three consecutive years, prompting the State Board for Charter Schools to take action.