This sounds a good bit like my current internal debate. I get frustrated by kids not caring about their chem class, but the fact is that you just can’t expect more than a few kids, even in college, to really care or get your subject. They’re immature, and most of them took the class for a reason other than really having a yearning for it.
Sometimes you have to just put down your foot firmly and say, “This is the way it is. I like you as a person, but this needs work. I would suggest 1, 2, 3.” I got frustrated and loud at my performing arts academy kids because they ask me questions about things we tested on 3 weeks ago, but the fact is that they’re right brained, and they’re just not going to concentrate on stuff like chemistry much, and they’re not going to remember it very well.
Concentrate on the kids who like you and the subject, and make sure your butt is covered in regard to the others, and take your pleasure from the good students.