Thanks guys
I'm just a little nervous, I know they won't ask on my arrival card but I was nervous the immigration officer might be able to see it when they pull up my passport info.
The drug charges say dismissed on my record and the traffic charge says conviction but that's a minor charge so I'm not too worried about that.