> My teacher is very particular about the exact shape your mouth and tongue should be making. She's the first language teacher I've had who's done that.
Isn't that mainly because you're learning Mandarin where tone actually matters? In English you can pronounce can ad anything between "can" "ken" "keen" and a few others depending where you're from. I don't believe that's still valid in Chinese.