I started an internship at an NGO October last year and signed a 6 month contract. In February this year my supervisor praised me and said they are considering recruiting me and all, only to give me another 6 month internship contract a month later. My contract will end on October 4th but i already got another job starting October 8th. When/how should i tell them that i will leave once my contract ends? please advise.