✔ 最佳答案
first i want to clear one thing, what do you mean by asso.? do you mean the normal courses? if it is, the answer is no for your question one, cuz ESL is a program for students that don't speak english as theri first language, so the program has it own subjects.
and it's not nesscery to study for 3yrs for the ESL, it depends on your exam, if your english has passed the certain level, you will be examed from it.
and the english test depends on the school, mostly are just writing, but maybe some other school has listening, so you have to check with the school.
thats all i can answer from my knowledge, hope that can help you,
good luck