David H. Rose is the Founder and Chief Education Officer of CAST.
Planning and Teaching Using Universal Design for Learning, Second Edition