Well FSI has a few passionate instructors who would do interesting things to get you to learn. Hitting you in the face wasnt one of them. As for check airmen I think I would have heard that story second hand from one of my classmates since we all just took checkrides.
I dont know...I have the BS flag ready to rise on this one...