What are the Different Approaches for Teaching Phonics?

I'm all about being open minded and not thinking one way is the only way, but when it comes to phonics instruction, there are a lot of different methods, and all of the approaches are not equally effective. Here is Reading Horizons Teacher Trainer, Shantell Berrett, discussing the different approaches used to teach phonics:

To learn Reading Horizons approach to teaching phonics and other reading strategies, sign up for 30 days of free access to our online reading workshop!