Texas Teacher Randi Chaverria Arrested – 10 Quick Facts About The “Teacher of the Year”¬†

Texas Teacher Randi Chaverria Arrested – Randi, a Texas teacher, was arrested…