Dr Craig and the entire staff at FTC are wonderful, professional and caring. I had a Great Experience! Thanks Jennifer, Amanda, Daina, Shannon, Marissa, Beth, Dr. Craig, Kristina, Susan, Meghan, Michella, lab staff, Procedure/Operation room staff and everyone at FTC!