to those facing residency reveiw a must read!