The only thing I really noticed in high school is if you're going to class and getting your work done, the teachers will allow to work with you if you missed a day or an assignment is late. Which I thought was fair. If you go to class and get your work done, you should be able to have some lenience with teachers to help you with late work. That was my case. Other students that never went to class and finished their work had troubles communicating with teachers about that. Some students just never understood that you have to go to class or you won't pass. The overall qualities of the teachers was descent. I had a few bad teachers that just couldn't control the environment. Most teachers knew how to handle the situation, and I learned better in those specific classes. Teaching styles was okay, not to much one on one learning. If they know a student is struggling, I would say for those teachers to ask the student if they would like to stay before/after school for 30 minutes and try and work with that student. Most of the time, some students don't like asking for the extra help, so if a teacher notices a struggling student, they should pursue that student to come in for one on one tutoring. Communication was okay as well. I feel like Canvas alerts would be better for students. Since Canvas is a main assignment source now it would be better to know that when you get an alert, you know that an assignment or a quiz is due/coming up. Alerts as being a text message or email. Grading wise, some of my teachers wouldn't update grades on gradebook until a week or so before midterms or end of semester. Which gets frustrating, especially if you're behind a day or two and you complete the work you missed and it's not in the gradebook. So you're not sure if they graded it or have even looked at it.