Gordo, yes it was a firm offer with a firm date, and yes I already resigned from my previous employer when I had the mail telling me that the course was cancelled. Fortunately my employer couldn't replace me, and since they were happy with my job, they took me back.