Hi there, I didn't even know there was a Massachusetts forum until today! I just got accepted into the UMASS program as well for fall 2008. I am starting a new job, God willing, on Sept. 8, and I am wondering if I will be taking on too much enrolling...