Maybe we have different views on what good teaching actually is. Such a load of shit, kids can be awkward no matter where they are its up to you as a parent/teacher to pass that onto them.Or just don't live in the hood and your kids can go to a nice school. Home schooled kids are often socially awkward.