lo que yo hice. es cierto que fui a clase, pero no había teoría como tal, sólo casos prácticos en los que para poder hacerlos hacía falta el código.
En casa lo que hice fue: una o dos lecturas ligeritas de la teoría, para centrar las ideas, la estructura de cada impuesto, vamos para tener una idea de lo que iba cada uno. Hacer casos, las primeras vueltas suena a chino todo, salvo que tu vida profesional o tu experiencia personal te haya llevado a manejar estos impuestos (el irpf es el que más nos suena a todos, de verdad que no sé por qué será), luego vas cogiendo las ideas, y claro, como necesitas el código te vas leyendo los artículos a la fuerza, porque la cuestión no es copiar la solución sino que seas tú mismo el que se lea el enunciado y trate de encontrar la repuesta en el código. Luego lo cotejas con la respuesta que se facilite en la solución. Ten en cuenta que puede que la solución esté desfasada en cuanto al número del artículo porque no para de haber modificaciones, así que fiate más del código que de ejercicios de años pasados.