Essential Skills has one of best teaching phonemic awareness program that is developed by teachers and reading specialists. The Phonemic awareness activities target skills like Rhyming, Phoneme Counting, Copycat Phonemes, etc. Contact to know more about it.