knowledge, experience, and dedication