I partially liked was Automechanics because I got to fix my own car there. One other class I didn't hate was Senior English (don't remember what the actual name was) because the teacher was quite nice. Everything else I either disliked or hated with a passion. Hated High School itself with a passion. Out of all schools I ever went to in 2 countries including college I hated HS the most.
I audited AP Computer Science. There were 4 left at the end of the year so I got really any and all questions I had answered. I wasn't actually part of the class as far as the school was concerned so I got to take things in at my own time which was hugely beneficial.
Sounds EXACTLY like a teacher in my old high school. Only he taught history.
My favorite class was drafting and design. I almost became an architect because of that class. It was also the class where I had a teacher that owned his own business as well.