It DOES NOT MATTER where you take your English course. Don't worry about it. I took almost all of my prereqs for med school at a junior college, and I still managed to get interviews at top schools and an acceptance to a top-ten school. So don't sweat it.
You need to remember that the quality of an individual's education depends almost entirely on individual attributes (motivation, native intelligence, curiosity, discipline, etc.) NOT on institutional reputation. Contrary to common belief, one can get an excellent education at a junior college, provided that you get the most out of your instructors and learn as much as you possibly can. With respect to the latter, you need to read as much as possible. Go above and beyond the curriculum. Push yourself.
I did just that and, when I transferred to a major university to earn my bachelor's degree, I discovered that I had a much stronger foundation in chemistry, physics, and biology than top students who had taken these introductory courses at a respected 4-yr university.
One last thing (and this is perhaps the most important point): the MCAT levels the playing field. It is a tremendous vindicator. My overall score was in the 97th percentile, so any suspicion regarding my academic record was unjustified; indeed, the issue never came up in any of my interviews.
Hope this helps
P.S. Make sure your GPA at a JC is consistent with your GPA at a major university. Consistency is important in med school admissions.