Michael Joyner

Michael Joyner is a Native American of mixed Cherokee and Brothertown descent. His primary occupation if computer programming and systems administration. His current mission in life is creating and using effective learning materials for learning the Cherokee Language.see more