Clearly a bad Instructor OR and instructor under a lot of pressure / over worked. Makes no difference how big a / well known the business is, doesn't ensure quality service. Classes should not be so hurried especially with new divers, Id complain to the Company directly first and state your dissatisfaction at the service provided, if they do not take responsibility for what seems their lack of professionalism then google reviews and similar social media reviews can be a powerful tool that can have real world effects on their future business. Like any training school you will find bad eggs out there as well as trainers that are just oxygen thieves. There are plenty of good instructors and school out there so don't be dishearten with it all, just don't use them again . If you find a center or trainer that takes your fancy ask on here if anyone's used them nearly guaranteed that some one will perk up and give you advice or opinions on them. Sorry you had such a bad experience, don't worry though there are better, I had a similar experience when taking my son through his PADI Open Water, first school lost their best instructor and I wanted nothing to do with their back up instructor, so changed centers and started again with him easy enough.