Fostering Significant Learning Experience and Professional Development in a Graduate Program