Did you know that Tulsa is the site of a 1.5-acre teaching garden? It's true. It's called the Linnaeus Teaching Gardens, and since the summer of 2006, it can be found in Woodward Park at 21st Street and Peoria Ave., just east of the Tulsa Rose Garden.