Their job is not to make your experience fun or enjoyable. It is to teach you. And of course every teacher has their own teaching styles. You just have to adapt and work with it. Some student will react better to a teacher who is more aggressive. Some wont. They cant cater to everyone.
Or they could just be a bad teach :dunno: