Congrats on your enrollment Collier, I hope you are looking forward to joining Vanderbilt. I took Weintraub's Introduction to Astronomy class last year and I highly recommend it. Heed my recommendation with caution because I am a physics/math major, so the course was a bit up my alley. However, I can assure you that as long as you do the readings, which are not at all unreasonable, and look over the homeworks, which are not even collected, you will do well in the class. A lot of the class consists of students who are like you, those who have interests elsewhere and just want to fulfill the math/science requirement. Even so, legitimately half of the class earned an A on the first test, and the performance on the others were similarly graded. The lecture portion was insanely interesting and I promise that even if you might not enjoy studying the night before a test, you'll be glad you have the knowledge after the course is over. I don't know if I could necessarily say the same for Oceanography. I can't comment much about the lab portion, since I only took the lecture, but I have a friend who is an economics major and took the lab last year. He practically failed out of calculus but still earned an A pretty easily in the lab and lecture portions of the class so I would not worry too much about your performance. Finally, Weintraub is an amazing teacher; he is one of the huge reasons I decided to attend Vanderbilt. Though the class normally has around eighty students in attendance, he never fails to know every one of them and makes an effort to help everyone individually. The math is extremely simple; you seriously only need to know how to multiply, divide, add, and subtract. Good luck in your first year at Vanderbilt.