Retail is very hit or miss, and is really dependable on how the manager treats their employees. Hopefully you have a good manager. :)
I work with disabled students at my college! I get paid to read things to them and take their notes, based on their accomodations on file. It can be boring having to sit with them in class because of the instructor, but I don't let that rip through my experience of getting to know the students I work with and being helpful.