Sorry to hear you had a bad experience with CoursePress. We would appreciate your feedback. If you provide some information about the errors or open a support ticket we will work on resolving the errors. We are actively developing CoursePress 3.0 and hope it can provide you a better experience moving forward.