Socio-Economic Factors influencing Academic performance: The influence of Socio-Economic factors on Academic Performance at primary school level in Kenya | DealShopping Deutschland