J.R. S. answered 04/30/21
Ph.D. University Professor with 10+ years Tutoring Experience
Yes, you are correct.
heat lost = negative
heat gained = positive
You can avoid the confusion by omitting the sign and just knowing that when heat is lost, the answer will have a negative sign and vice versa. If dealing with final temperature calculations, just keep all ∆T values positive, and the answer will work out correctly.