Here are some words that can best complete that sentence:
braucht (needs)
bringt (brings)
hat (has)
-------------------------------------------------------------------------------------------------------
Er braucht ein Lineal für den Matheunterricht. (He needs a ruler for math class)
Er bringt ein Lineal für den Matheunterricht. (He brings a ruler for math class)
Er hat ein Lineal für den Matheunterricht. (He has a ruler for math class)
-------------------------------------------------------------------------------------------------------
I hope that helps!