In my opinion NVC sucks. It has the worst program with the worst teachers. First semester was okay, the teachers were more thorough but as you get farther along the teachers are so unsupportive. Some teachers don't responsed to emails and in fact ...