<p>UIUC seems to fit exactly what you are looking for…just one problem, It’s in Illinois. Depending on how far in Virginia you are it could be a 12-13 hour drive. Other than that (if you don’t mind being that far away) it seems like a perfect fit for you!</p>