Most student bank accounts offer free overdrafts for up to 3 years but medical students may need these for 5 or 6 years. Any banks that offer good terms to medical students?