Hi! I was in San Diego for 10 years and never thought I'd leave to come to AZ, but here we are! I took two classes online through Rio Salado and the professors were great, I'm sure you'll do very well.
ASU provides testing through a proctor. I had to go that route since my TEAS test was cancelled 4 times when I tried to take it in CA. Basically you take the TEAS test in your own home and a AI proctors you. For me, it went very smoothly and I felt it was a good choice.
If you can, take the ATI TEAS practice tests (I felt they were harder than the actual test so they were good practice) and the online study guide (the textbook study guide ATI provides I felt was pretty useless.) After you think that you have a good handle on all the information in the ATI online study guide, get the mometrix online study guide (you can try it free for a short time and then call them to get a refund.) A week before I took the test I studied the anatomy portion of the mometrix study guide and it was extremely helpful since it filled in some gaps ATI had left out.