Robert Lee wasn't a terrible person and relative to other confederates, he was considered a moderate and didn't support slavery during a time when it was  accepted in the south and even by some in the north. 

Having said that, history can be taught with textbooks, and statues that become a symbol for those who hate should be taken down.