Although I would like to feel sympathy for those in the tech industry who claim they can't find work, I've met many Computer Science majors who struggle with communication, relationship building, networking, accepting criticism, and adapting quickly.

Many didn't even have personal projects or passion for the field. I graduate in a year and already have offers. My son attends college next year and has already been approached twice.

Because we network and communicate often with many groups, we haven't even finished school yet; the future looks promising.