IUI advice

How do you do intrauterine inseminarion? Does a doctor do it or do you do it at home?