I recommend Global Medical Training!! Definitely a life changing experience for me. You have hands on assisting experience with a Nicaraguan dentist and see over 100 patients. Also great for practicing Spanish. I've gone on two trips with the same doctors, they are incredible. Dr Karen Zapata is a great mentor.
Gmtonline.org or gmtonline.com I think, they've changed the website a few times