Craig A Sandy, Dr