We had one person that had read it in grad school and three guide books to explain stuff. Hard work but totally worth it.