tataye
Hi
You are already posted a thread and i asked to provider questions, the forum is very easy to follow, you only need to post the questions and we will reply.
About the Student Progress : Each teacher can view his student progress in teacher dashboard on frontend > My students > and view the progress.
You can check it the demo here : https://ijoomlademo.com/
For JomSocial its a different platform and both works independent. Kindly give more details what you mean by Report for each login, in Joomla there user action logs option that track the users logged in.
Guru or JomSocial doest not track personal activity of users as its breach of users privacy .