For interview, are we coming to you or it can be done over skype?
If would be nice if there was more time between knowing you've been invited for an interview (April 7th) and traveling for the interview (April 23-28th). Since that's less than a month's notice, it means that airfare will be at it's highest.