My two cents - I'm assuming since you haven't quit that you don't have any better alternatives at this stage.
Since you are still at school, financially stable and this is only a part time job, it would be great just to get the experience.
Instead of looking for a social experience where you get along with your manager, co-workers etc, why not think about what skills you can develop whilst on the job. Once you have developed these skills, use them to get a better job elsewhere. It gives you something to reference against and gives you the ability to talk to it when applying for more suitable work. Yes, you may not get along with everyone, but it's one way of getting a different motivation.
If you can get a solid 12 months experience in the one role or company, this may help you when looking for the job you really want.