Idaho teacher Rebecca Alamilla talks about the Teach for America program

Homedale, Idaho teacher Rebecca Alamilla talks about the Teach for America program.
Up Next
Homedale, Idaho teacher Rebecca Alamilla talks about the Teach for America program.