My 5 yo, Ryan, will be 6 in June and STILL doesn't know his alphabet with the exception of the 4 letters in his name.
I am considering getting Saxon Phonics K for him because I have tried MFW K, Happy Phonics, ETC, daily flash cards, CLp Hands and Hearts (or whatever it's called), and I have Phonics Pathways but I know that won't work for him because it's too busy, he's VERY easily distracted. And hyper. And impulsive. lol