Beans and green veggies are often good sources of folate, and you can find it in many fortified foods, as well. These veggie sources come from recommendations by the National Institute of Health.
University of Arizona SAT Score Analysis (New 1600 SAT) The 25th percentile New SAT score is 1050, and the 75th percentile New SAT score is 1290. In other words, a 1050 on the New SAT places you below average, while a 1290 will move you up to above average.
ACT Scores Needed to get into Stanford. A minimum ACT of 31 would put you in the lowest quartile of the SAT range historically accepted, but still offer a chance at admission. Submitting an ACT of 33 will put you in the top half and give you a better chance. If you want to be very competitve you'll need to apply with a 35.