I have posted this before, but the topic came up in the shoutbox and I think this is very important. Many people want to design PCBs for their projects, which is great. But some of the ones I have seen are terrible and likely to not work at all. The book linked here is fairly short, easy to read, and contains a wealth of great tips and techniques, plus an overall philosophy of how to design a great PCB. I consider it a "must read" for anyone doing a PCB design.
Adding face tracking abilities to your robots really adds to the 'wow factor'. Whether you want to make your robot more 'communicative', or want to setup a security robot to guard your room, face tracking is a very useful and advanced functionality to have on any robot.