I am using the default coursepress pro theme that comes with Coursepress Pro plugin. The blog page is showing every blog post overlapping onto the tagged section of the previous blog post.
No problem when i switch the theme back to WP's Twenty Fifteen. So it's most likely the coursepress pro theme design error which hard code the theme to list the next blog posts with a FIXED number of lines after the <end of> previous post regardless of the <end of tags for that previous post>.
Could you kindly update the theme of CoursePress Pro?