Tip: don't take advanced French if you can take beginners or a lower level of some sort. Unless you're fluent or you really, really want to. One of my friends took advanced German as an elective because she had an AS level in it and really, really struggled with it alongside her English degree. She had lectures and seminars where you weren't allowed to speak any English. Of course, it doesn't mean you'll struggle, but taking beginners is much easier, you'll probably get higher marks and more time on your hands to have a life in first year!