Questions:
In 2 you said that many teachers "will talk to them later". What does that refer to?
In 3 you said that many professors don't know how to teach. My understanding is that even parents sometimes can teach their children. I mean, if parents sometimes can teach their children then why is it that many professors suck at it?
3. I remember when I was trying to work in a grocery store. They told me to ask when I did not understand something. First of all, how was I to understand whether I needed help or not? Secondly, sometimes when I actually did ask they acted as if I shouldn't have asked anything at all. I stopped asking question but was told that I did things the wrong way. What can you say about this?
1. Many teachers will be under some pressure to get through their curriculum within a certain timeline. Often this is with the mindset that they must get through a significant amount of material,...as much as they can. Personally, I do not feel this is the proper way to do things,...but I digress here. What often happens under these situations is that the instructors put themselves under a significant amount of workload, and with that, less time for productive, meaningful, office hours for students,...and this carries over into the classroom time where they would rather not pause the flow of information to deal with student questions and other issues,..."Come talk to me after class."
2. Having knowledge is one thing,...being able to teach it is quite another. Everyone has a way of learning that works best for them,...some combination of verbal, visual, and hands-on,...and what percentage of each will vary from person to person. Being able to recognize these variables is important. Many professors do not have teaching degrees,...they have doctorates. Often the best teachers are found at the primary schools, high schools, and community college level. Once you get into the university level, it can be "hit and miss" with instructors. At major universities, some doctorate-level instructors are there primarily to do their own research, do not have actual teaching degrees,...but are obligated to do some teaching. In other words, it's something they have to do as part of their contract, but they would rather not do it, and frankly, may not be qualified to teach even though they may have a vast knowledge of the material. Personally, I am of the mindset that one should be able to explain very complex things to a child and have them understand,...if not, then you probably don't know the material as well as you thought you did, or two, you don't know how to teach. When my children were 8-12 years old, I would have them review my university-level lectures,...if they understood the material,...I knew I was ready to teach it to my adult students.
Parents, as instructors, can be "hit and miss" as well. One can make the case that a parent knows their child and how best they learn. On the other hand, this does not make the parent a good instructor. Sometimes these two, independent factors can come together and home schooling can be productive, even accelerated,...sometimes these two factors do not intersect and the home schooled child falls behind in several metrics.
3. What you describe here is a common scenario,...especially within the workplace. New employee orientations and training can be under some degree of timeline pressure, as workplace training is "non productive" time and costs the employer money,...and two,...again, knowing the material and being able to teach it effectively are two different things. The most common mistake that nearly everyone does as an instructor,..."Do you have any questions." It sounds like a responsible, well-meaning gesture,...but in practice,...the student or new employee might not fully grasp the material yet to know what to ask, so the typical response is "No" or they remain silent. The end result is that the material is not learned. As an instructor or employee preceptor, you have to start firing follow-up questions right away, to gauge whether or not the student or new employee understands,...sort that out before plowing ahead and trying to cram more information into their brains. 5-10 minutes of instruction, 5-10 minutes of questions,...back and forth,...perhaps re-explaining the material in different ways (verbal, visual, hands-on, etc.) confirming that the new information was incorporated,...then move ahead. This technique is not often taught,...the more common thing is to monologue, pushing through a significant amount of material,...and then say,..."Any questions?",...a technique fraught with failure. Personally, I have to remind myself of the mantra, "Assume nothing was taught.",...confirm your teaching with immediate questions and feedback,...not some test a week or two in the future,...or worse, a workplace incident where someone gets hurt and/or it costs the company money.