Norwalk Community College is a 2-year community college in southwest Connecticut. NCC awards degrees and certificates in over 80 fields of study and many classes are available online. The NCC enrollment is very diverse and includes students from 87 foreign countries and its student body speaks 54 different languages.
Whether you're trying to work out what you want to eventually get a Bachelors in, or are just trying to shore up some of your skills, NCC is a great choice. The facilities are appealing and accessible, the registration process straightforward, and the classes are numerous! I went there to get a few of my academic core classes through before moving on to finishing my Bachelors, and I think that it was well worth it.
NCC is a great school to start at, especially of if you do not know what you want to do with your future yet. Has plenty of majors that allow you to expand you knowledge of the different areas to study in. Also is a worth every penny spent.