I know that this is a common problem, but it's still quite frustrating. I spend hours upon hours on homework, and get a B. They spend half an hour, and get an A because they found the solutions online (I also have access, but do not use them). The exams come directly from the homework, so they memorize the solutions and also get an A. I want to tell the professor that maybe he should consider using different questions, however I don't want to come across as a "tattletale", since I feel as though the mature choice is just to let it happen. After all, this is a 300-level physics course, we're all adults. The reality is that I will learn more, so maybe it's childish to even consider telling the professor. Thoughts?