I’ll share my personal experience being from the IT department. The staffs in my department weren’t that good enough. They just tend to teach what is written in the presentation slides and they don’t actually teach in detail. Few of the staffs are just amazing and the way they teach and everything is just brilliant.
Opting for an IT field just opens up a challenge for you as to how to grasp the things and the knowledge delivered by the staff. The way you understand and you interpret.
At the end of the day it all depends upon you. They are just doing their job of delivering the things and it’s up to you how well you understand it.