given how tough the residency is, does anyone know of programs that are friendly towards their residents?