Is an enhanced driver's license or birth certificate good enough if I?
I take it you are American! If that is the case I can't help, if you are Canadian I can partially help. I know up until Donald Trump took over, an enhanced drivers licences was fine as long as you are traveling by land. However no one really knows what he has done with the Canadian/US border. Your best bet is to call customs and immigration from whichever country you reside and ask for clarification.