Alfred is a great program. One of my professors went there for his BFA & MFA and helped with their China exchange program.
I was going to apply to Alfred until I talked to him.
Alfred is in the middle of nowhere. It is very remote and there isn't much of a "city" or "town" nearby. Look the school up on Google Maps. For me, this was a big deal. I didn't want to be that isolated.
Also, going by what my professor said, their TA program is usually not "teacher of record" meaning that you won't gain a lot if any actually teaching assistance and you will more likely be sweeping floors and keeping the studio spaces clean.
But like I said, the program is great and if you can overlook those things, I'm sure you'll enjoy your time there.