PIC: Your Personal Introductory Course, Second Edition (IDC Technology)