I will take French in a heartbeat and it is not as hard as many people think it is. Some SAT words are French, so by learning that, it will help you during test taking. But it boils down to where you going to reside after graduation and what field you are going to be in. If you are from Mexico, or Spain, or are planning on living there or spending your time in that, take Spanish. If you are from anywhere else,appropriate french (which is widely spoken in Canada) will be just fine. Spanish is going to be easier to learn to write and read than French.