To the original question, I have long known that the way each of us learns is different. You never know if the C seminar would be the spark that causes you to "get it". The probability seems low, because they would have to do it a certain way. Weighing that against all the other things you could attend, I'd lean toward the others. You do have an advantage if you know other languages, in particular, assembler, as it forms a good basis for understanding "what the machine does" inside. However, there's no substitute for practice. You do just need to get started somehow. Also, it doesn't hurt if there's a colleague at work that used to teach a C course, to answer your questions :) John Gardner wrote: > For the argument against C, check out Tamas' signature line... :) > The fact that you can write in an obfuscated manner doesn't make the language bad. There are languages that severely limit what you can do, and there are an equal amount of complaints about that (possibly more). --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .