Himmele, Pérsida. Total participation techniques : making every student an active learner / Pérsida Himmele, William Himmele. - 2nd Edition. - Alexandria : ASCD, 2017. ISBN: 9781416623991 9781416624011 LC Class. No.: LB1027.23 / .H56 2017