I'm a Los Angeles area mechanic looking for more experience in my field! I feel like the 8 hours a day just isn't getting me enough exposure. I take prints home and study them but I'm a hands on kind of guy and feel I learn better with the controller in front of me!
Is there any college classes I can take? I'll do anything?
Mate if your trying to get ahead of the curve, I comment your for the forethought but its not needed. All you need to have is a basic grasp of the prints and anything that complicated take a snapshot of it and send it too a leading hand and ask for an explanation. Thru time and effort you build up a knowledge base. Also sometimes you may not have to completely understand how a cct works in theory but all you really need to know is how it work in practice. Im no genius at cct's(im very good tho hehe), but really you just don't need to. Whenever you get leading hands to assist you then you pick their brain a little which is the way I learnt.
Finally your company has a duty to train and teach you and that includes cct knowledge.
try taking a plc programming class. It will help you understand the newer controllers and about troubleshooting the I/o's. Smart relay's are really easy to program and fun to play with. We just used one to make a home elevator controller. Then put it in as a mod when the old one died.