Searching for teacher plans

You can search for any of the available teacher plans in this Moodle system. To do so, enter information in the search fields:

Teacher(s)
Enter the name(s) (or part of the name(s)) of the teacher(s) whose plans you want to look up.
Course(s)
Enter the title(s) (or part of the title(s)) of the course(s) which you want to see the plans for.
Keyword(s)
Enter the keywords you want to search for in the plans themselves.
Between [from date] and [to date]
Select the dates you want to restrict the search to. Any plan designed to be used on or after [from date] and on or before [to date] that meets the other criteria will be found.

Multiple terms can be searched combined using commas. These terms are OR'ed within each item and then AND'ed together. For example, if a search is made for Algebra or Geometry classes taught by Herman Lazlo or Lori Spreen as below:
TermsResultsIs this what we want?
Teacher(s):lazlo,lori spreen
Course(s):alg
Keyword(s):property
All plans in the courses with alg in the name AND that are taught by teachers with lazlo OR lori spreen in their name AND have the word property somewhere in the text of the plan AND match the given date restrictions.Not quite. Geometry classes are not listed.
Teacher(s):lazlo,spreen
Course(s):alg,geo
All plans in the courses with alg OR geo in the name AND that are taught by teachers with lazlo OR spreen in their name AND match the given date restrictions.Probably good enough. Algebra II and Algebra I classes will be returned, as well as Geography and Geology classes.
Teacher(s):herman lazlo,lori spreen
Course(s):algebra,geometry
All plans in the courses with algebra OR geometry in the name AND that are taught by teachers with herman lazlo OR lori spreen in their name AND match the given date restrictions.Exactly what was requested