You can try New Mexico Junior College. It has an online lab component, and they have 16 week and 8 week sessions. I'm currently taking it, and it's a good class. I emailed the college I was going to transfer to, and they said it was accepted. So I wo...