did he actually graduate from the univ at all?? but you know what, i have met some pretty amazing ppl at my college who barely spoke a word of english yet did very well (all A's) in classes .. so yeah .. just cuz he finished college, doesn't mean he can speak english well. i got all A's in my chinese and spanish but damn .. ppl will probably slap me when i open my mouth and talk in chinese .. lol
oral is hard to practice, it takes time. i dont even rmb how long it takes for me, it just happened magically.