When it comes to mastering any subject, practice and preparation are ...