Hey, I've found circuit analysis super difficult all my life. Just not one of my things I was born to do. However, now I am doing electronics engineering so that topic often in lectures. In class we have to do analysis of complex transistor cirucuit analysis using 2 port network and norton thevinin. And I am not efficient enough to solve the problem quickly. Can any super awesome super geeky guy please tell me how to get better at circuit analysis and electricity and magnetism. It happens to be one topic that I've always been weak at!! right from class 8. It's not that I don't know the concept. I know the concept but I get confused and get stuck.