I want to link a teensy 4.1 to an arduino mega 2560 R3.

What is the best way to hook these two together to exchange data? Serial? a parallel bus? SPI etc? Are there any libraries available to handle this?

What to do about the 3.3v to 5v and visa versa?