Learning kinematics

Any one know a good book, or website that teaches fundamentals of kinematics? Thanks.