Expected time: 20 minutes
If you are a visual learner, I recommend looking at this link first to get an idea of what's going on behind the algorithm.
This link explains what AdaBoost is, though the math may be difficult to follow.
This link explains the math.