#2 perfect
I think you have a keen ear for learning Mandarin have successfully and incidentally pronounced most characters correctly. However, it seems that your teacher haven't taught you some vowels properly. '学' xue, the u here doesn't equal to the u in su (速度), and the i in 吃只师 doesn't equal to that in li (力量). You have pronounced all these vowels correctly when you ignored the Pinyin and just copied the sounds you heard from native speech. I think the Pinyin system should be blame for the mistakes.
Another issue is that you don't pronounce j and zh, q and ch differently enough. Try listening harder. Sometimes, you pronounce them perfectly.