Mine is soon too! I am trying to build little banks of phrases for each topic area. So opinions, advantages, disadvantages, causes, consequences etc. and then learning them. There is no point lerning big chunks by herat as the conversation has to be spontaneous but I think leraning small phrases helps to boost confidence and makes sure that you get those complex words and grammatical structures in without sounding like you've pre-learnt it.