It is so nice to have a lower caseload and be able to feel like you have time to do all the paperwork and also that you are making a difference in your students' lives. What a difference on the "job satisfaction meter!" I have the luxury right now of having only 42 students on my caseload in 2 buildings which are both in the same small town. I have only one moderately impaired boy with autism, and the rest of my students are just your awesome little garden-variety artic., language, and fluency students. I have a prep period every day, 30 minutes for lunch, and even some "extra" time to do evals and planning. And, I have no groups larger than 3 and see most of my students twice a week. Hoping I'm not sounding like I'm bragging here; I just wanted to let you know that I've been where you are, and I know what a stressful place it is. Please don't forget to take care of yourself and keep the balance between work and your own mental health!
Just to keep it all in perspective: at least you have job security :) I live in Michigan, which is in deep trouble economically, but the rural area where I work is especially bad, and people are leaving in droves to look for jobs in other places. I have lost 6 students just since September because their families have moved away. Our school enrollment is down so much that we are facing significant layoffs this spring. Our principal said that she may have to cut one teacher at every grade level. We currently have 2 SLPs, but if this continues one of us may have to go to part time next year. Still looking for that perfect world . . .