Impact of Socioeconomic Factors on Academic Performance