Grade: Your choice
Teacher:
1. Boy; last name starts with A
2. Initials must spell something
3. Girl; no flower or virtue names
4. Your choice
5. Middle name is a brand name or a word
6. First name is not in the database
7. Cannot use the letter E
8. Twin brother of 9.
9. Twin sister of 8.
10. Last name is hyphenated
11. Boy; at least one name must be from this list
http://www.behindthename.com/namesakes/lists/romanalpha.php12. Girl; at least one name must be from this list
http://www.behindthename.com/namesakes/lists/hurricanealpha.php13. A completely unisex name (you choose the gender)
14. Your choice
15. Boy; first name is a name you don't like
16. Girl; first name is a name you don't like
17. Middle name is German
18. First name is Japanese
19. A combo with a meaning that makes very little sense.
20. A short first name (5 letters or less) and a long middle name (8 letters or more)
21. First name is biblical, middle name is a name from the nearest book.
22. Must use the letters X and V
23. At least one name is Welsh
24. Has the same first name as another student in the class
25. Last name starts with Z
Here's a link to the random name generator
http://www.behindthename.com/random/