I'll preface by pointing out that I'm new to GradCafe (Although I've been lurking for a while), so apologies for breaking any forum rules. I recently graduated with a B.S. in sociology from a small state school in the Midwest. Long story short, my overall GPA is 2.9, I haven't calculated the GPA for my last 60 hours yet, although I can say that since changing my major to sociology I had only received two C's, as well as receiving an A in all core courses (Theory, methods, stats, etc). I have yet to take the GRE, I am told that I am a strong writer. I've conducted research in the field although I have yet to be published. The impasse that I find myself in is my interest in cultural studies and semiotics. I'm having trouble finding programs that cater to my research interests without being reach schools that my GPA makes prohibitive such as U. Penn.
Should I write off these reach schools entirely? If so, are there any resources to help me track down smaller schools that cater to the sociology of popular culture? Any help is appreciated.