Ms. Leach is the science teacher for grades 6th-12th at RCCS. She is in her 11th year at the school. Ms. Leach was raised and educated in North Carolina, Go Tarheels! but has been in Texas for many years. Science involves many experiments and hands on activities. Above all else, being at RCCS is a calling from God. Ms. Leach is a devoted mother, grandmother and teacher. She loves God, her family and teaching at RCCS.