I'm British, TEFL qualified as an English teacher, but I've spent twenty odd years abroad in France, Switzerland and Belgium, so French is my 2nd language and I've learnt street / conversational French by being there. I'm in London at the moment, so it depends where you are as to whether my offer is any use to you.
Best regards,
Guy