My experience with ESL at Northampton Community College was phenomenal. I had amazing professors and classmates from whom I learnt a lot. First of all, the classes I took really helped me shape who I am right now, in terms of vocabulary, grammar and reading knowledge. More importantly, I really enjoyed my writing classes. Those classes facilitated my transition into my major courses in a sense that I did not have much trouble with the English terminology. I was ready for the challenges that were brought to me. Life, indeed, is made of twists and turns. Knowing how to approach those challenges were the key to my success at NCC. Small class sizes were useful in that we could express ourselves without shyness from other classmates. Lastly, I really enjoyed the small parties in class. They were fun!