Greetings. I’m an ESL teacher.

I need to make a database to help me keep track of student progress. I’d like to be able to remotely collaborate with other teachers (we’re fewer than 10 people) if acceptable. Our students are tourists and they come and go throughout the year, so keeping track of what they covered already and with whom gets really messy. Our paper system is also a useless nightmare, so I’m exploring modern alternatives I could propose while remaining mindful of privacy and without making things too intimidating or expensive for our (slightly technophobic) staff.

This is all I would like to store:

  • Student’s first and last name (or some reliable alternative)
  • When they had lessons with us.
  • Which teachers
  • What level we gave them
  • Most importantly, which lessons/topics they covered
  • A space for teacher notes.
  • Country of origin would be nice, since different linguistic backgrounds can affect English education in different ways, but it’s not necessary.

Would this kind of data set be a serious potential risk to our guests if used with something like Notion, Appflowy, or Anytype? How about with young learners? Does anyone have advice on how they might manage something like this and what software they’d use. I truly appreciate the help.