Check your email all the time. Most BS are not sending copies of every email to the parents so if you don’t attend to the “sign up for whatever” email, your parents won’t know and will not remind you to do it. You are on your own and lots of kids cannot handle this level of organization right away.
Similarly, check your assignment platform many times. Teachers post work at all times of the say and night and you not checking it after 8pm isn’t going to fly as an excuse for not having done the work.
Agree with the speaking up in class immediately. Also, if there is anything at all that you don’t understand 110% go ask the teacher. If you still don’t understand, go ask again. My daughter once said “I already asked and I didn’t really understand the answer” and I freaked out on her and yelled in the car for the whole drive to school that the reason I was paying both an arm and a leg for BS was so that she could ask the teacher 20 times if that’s what it took for her to understand. Sometimes kids need a little “they are there to help you” injected into them becasue normally kids are trying to be the pleasers in the student/teacher relationship.
Also, if you only barely understand it in class and it’s an honors class it is very likely to be harder on the test so understanding 110% is a very real necessity.
I disagree with the “sign up for everything” mentality. I think it’s super easy to get really overwhelmed with all the new activities and the new freedom. It’s ok to take things slowly and get involved in just one or two activites your freshman year. (If you are an older student then you need to jump in with both feet, sorry but you don’t have the luxur of time).