Agree that level III services at VA Run are marginal at best. Have heard great things about Bull Run AAP program, but some classes have been overcrowded. They have two AAP classes per grade regardless of the number of students attending for AAP. Some classes have been as large as 31 others have been relatively small. Just depends how many kids make the program and attend.