What school is it? Maybe get some opinions on their performance from others who have gone there, and make sure they have a good reputation. A lot of the better Part 141 schools (and some bad ones) are located in sunny areas of the country (FL, TX, CA, AZ) to facilitate primary flight training, so if yours is not in such a place you may want to change schools.
Primary flight training is always problematic and for many it really is a challenge. Your frustration is typical unfortunately. Being new to the subject the new student often does not know if it is just them or the business- it's the business. Get used to it, and try to use the time off to learn what you need to for written exams and to be ready for when the sun is out. Develop a few pals who are on the same track and use them to help you get through. It gets better when you get to the instrument, commercial, and instructor levels because you'll be able to fly alone or with a safety pilot much of the time.