I've seen that this question has been posted a few times in the past, but discussions are old and I found no definitive solution.
As the subject says, I want to create a course which can be seen only by those students I manually enroll. The best method I found is to create a hidden category and then allow students individually to see hidden categories and hidden courses. The problem is that students can only access the course through their profile (they don't see this in the courses page). Is there a better method to do this? I'm using version 3.7+
Thank you!