You can add desired amount of sermons to any page or post using this shortcode. Choose category, set amount of sermons to show per page and shw or hide pagination. Below you can see example of sermons shortcode with 2 posts per page and pagination.
Sermons posts are created using custom post type, where you can setup everything you need, starting from speaker and media files, ending header colors and slidehow.
[sermons category="46,48,44,47" perpage="2" pagination="1" ][clear]