^ Yep, that sounds about right for the average CFI at my flight school. 98% foreign students with training contracts/student visas so there's a lot of pressure to finish their training quick.
I didn't work at a place that did foriegn students, or a "pilot mill." I worked at two different schools, at two different airports.