Looks good so far!
I have to comment on the ruler though - I had exactly the same ruler in high school and we decided to test the 'shatterproof' claim. It tool an incredible amount of bending but when it did finally let go it shattered in spectacular fashion. Shatter-resistant would be a better name (and not tempt high school boys anywhere near as much).
Enter your email address to join: