[CoursePress Pro] different groups in same course?

Hi,
Is it possible with coursepress (alone or in combination with another plugin), to have students sorted into different groups, with different course start/end dates, taking the same course?
For example, Group 1 start the course HOW TO SUCCESS the 1 April and finish 1 June, Group 2 starts the same course 1 May and finish 1 July and so on.
Question 2: If so, may they also have their own discussion forum, like Group 1 can only see students in Group 1 and Group 2 can only see students in Group 2?