by going through Utah's Statewide Online Education Program and selecting Provo School District at the provider. You can only do, I believe, up to four credits per year this way unless your home high school guidance counselor approves more.
Other good options include online charters (In Utah, Mountain Heights is a good all-around experience, ASU Prep Digital (through Juab County) has excellent courses and decent parent/student support, and K12 (Utah Virtual Academy) has topnotch curriculum and materials with the worst customer service you could possibly imagine. If you want info on other options (and I know a lot about most of them, having long experience with education choice in Utah) message me.