Khan Academy
Khan Academy: Discrete Random Variables: Expected Value
Compute the expected value given a set of outcomes, probabilities, and payoffs. Students receive immediate feedback and have the opportunity to try questions repeatedly or receive hints.