Teaching financial literacy through formal education programs