Best way to prepare for Discrete I ?

I'm going to be taking Discrete Mathematics I in a couple of months and I figured why not try to get a head start, or review things that I will be using a lot in the class.

Class description:

**MA 220 Discrete Mathematics**

Sets, algorithms, directed graphs, relations, matrices, equivalence relations, partial orders, functions, logic, mathematic induction.

Figured this is the best place to post, any tutorials, videos, or just random suggestions would be helpful.

Thanks