There will always be a teacher that's "unfair". At the Academy too. That's not an excuse when you don't do well in a class at USMMA, or in high school. I'm not trying to be harsh, but you really have to do whatever you can to try to keep your grades up. I can't speak to how those classes will affect your LOA, but just wanted to impart some advice. My DS had a class/teacher he didn't think was "fair" last trimester, but that just meant he knew he had to spend twice as much, three times as much, time studying in that class just to pass. Never give up. If you think a teacher isn't fair, you still need to find a way to make it through. You'll run into many situations in life that aren't fair, whether it be at school or in your job someday. Good luck to you, and congratulations on the LOA!