Text this: Theory and problems of basic circuit analysis