Bristol community college has great staff members who help you every step of the way. Also it is very affordable. Classes are flexible; from day classes, to evening class, the have the class and staff members to fit your needs. The are several campuses; fall River(which is the main campus), new Bedford, attelboro, and Taunton. I attended the new Bedford campus. Attending this campus was very convenient considering that I did not have a car. Located in the heart of downtown, there are plenty of places to eat from dunkin dounut, to Minerva's pizza. class sizes were very balanced. Overall I really enjoyed the 3years I spent there. I was able to get my associates degree at the fraction of the cost. Bristol community college made the path towards earning a bachelor's degree in elementary education easier both financially and academically.