Here's my class project! Here's how I used expressions to drive the animation:
-Randomly offset all of the layer's Y Position values
-Set limits on the Y Position min and max random values
-Wiggle the Y Position and Rotation once the layers lift off the ground
-Copy with property links to drive the boil effect
Let me know what you think!