Lone Star College and Comcast have partnered to offer six months of free internet for Houston North students and families.

Read More...