Anybody know of programs like this? Or any programs to fire residents due to either lack of performance or whatever reason? I know this is somewhat of an abstract question. The reason I ask is that I want to look for programs that care enough about their residents to help them through rather than push them of to the side.