What is the best way to prevent and treat acne?

Individual program. Acne is very complex and treatment highly variable. Important to find a good dermatologist who's willing to work with you to understand what works best on your particular skin. There is no one method that works on everyone. There's a lot of trial and error involved. Also your skin changes thru out your life which will then require different treatments.