How Many Triangles?

How many triangles can you see in the following picture?

This was created for EDCI 534 at Purdue University.