Or should I say lots of twists, one for each person to be exact. Have fun.
Grade: Your choice
Teacher: first name starting with T
Assistant teacher: last name ending in G
Students.
1. Middle name must be a variant of Michael
2. Cannot include the letter L
3. Hyphenated surname
4. 2 middle names
5. boy
6. First name with 5 letters
7. Middle name with 2 syllables
8. girl
9. Greek surname
10. Indian first name
11. Must include the letter V
12. No middle name
13. First, middle and last name all starting with the same letter
14. Scottish first name
15. first name as last name
16. Kre8ively spelt first name
17. Italian surname
18. Surname with more than 10 letters
19. Full name with less than 15 letters (first, middle, last)
20. Nickname from student's middle name
21. First name must be a variant of Helen
22. first name must include the letter S
23. Middle name must include the letter I
24. Last name must include the letter B
Here's a few handy links
Names related to Michael
http://www.behindthename.com/php/extra.php?extra=r&terms=michael
Greek Surnames
http://surnames.behindthename.com/php/search.php?terms=Greek&title=Greek+Names&type=u
Indian first names
http://www.behindthename.com/nmc/ind.php
Scottish first names
http://www.behindthename.com/nmc/sco.php
Italian Surnames
http://surnames.behindthename.com/php/search.php?terms=Italian&title=Italian+Names&type=u
Names related to Helen
http://www.behindthename.com/php/extra.php?extra=r&terms=helen