Hey Adugula,
By Mentioning middle class family, i guess you want to know about the economically feasible colleges for engineering. See, engineering is perhaps the expensive course to do. I would suggest you to prepare well so that you get into the reputed government colleges, like the IITs of NITs, private colleges will be way too expensive. If either way you will havd to spend money then better spend it in some good college where you can get placement to earn it back. Therefore better try to get admission in top notch government colleges. Hope this helps, thank you for asking question here at careers360.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile