Can I take the CA pre-license course with more than one school?

Yes, you are allowed to complete the 3, 45-hour pre-licensing courses with more than one school.
The DRE only requires that you submit your three Course Completion Certificates when it comes time to apply for the state licensing exam.
The three Course Completion Certificates may be from more than one school.