This year's finalists have been announced. Congratulations to all!
(Listed in alphabetical order by last name)
Category I
Category II
Category III