Understanding the Challenges and Satisfaction Among the Medical Professional Preceptors