Mr. S. Smart, a counselor from InforSmart School, would like you to write a program to keep track the students' attendance for his counseling sessions. At the moment, his counseling sessions are conducted once a week. He would like to have a program that could do the following: a) Add a new student to his current counseling group b) Delete students from his counseling group c) Record the students' attendance(date) and progress(improved, good or poor) d) Display the attendance, by student or by date Hint: You may use linked list or doubly linked list for the solution, however, it must be referrence-based implementation.
## Deliverables
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
## Deadline information
Whoever can do it in two or three days, is the person so gets the money!