Most all this advice is spot on. The only q you have left....is 300k debt worth being able to say years from now you went to Riddle. I get the part about your grandpa, but honestly when you get to the age most of us on here are....you wont care as much as you think now. Good luck.