I was given ‘Learning the Art of Electronics’ by Thomas C. Hayes for my birthday. This is a hands-on lab course associated with the Horowitz book ‘The Art of Electronics’ (AoE). I am working my way through this and am hopefully filling some of the holes in my knowledge. It’s certainly made me think more deeply about some of the electronics I thought I understood! It doesn’t just rehash the AoE book — it approaches the theory in its own way. It’s good fun, so far.