Speech, Drama team finishes strong