Phone: 847-888-5185
Email:
Degrees and Certifications:
Ms. Castro graduated from National Louis University and has been teaching for 5 years and has been at Channing for 1 year.