As title indicates, I'd like to practice OOD/TDD with different small projects. I guess I am what they call a dumb programmer and can't think of many small projects. In addition, I am not sure it would be good if I can think of that many projects because that means I've already thought about the project and it may not a good practice due to the advantage.
So could you let me know a list of small projects I can practice OOD/TDD. Thanks a lot.
Update: Thanks to @chelmertz I found this Code Kata web site provides with really good small projects for practice.