Akeelah and the Bee (2006) - Cast