What I'm confused about is, say...what's the difference between
お寿司が好きです。and
お寿司は好きです。
Or テニスをするのが大好きです! VS テニスをするのは大好きです!
My only guess is my professor using the case of two 'ni wa' in a sentence, and he said 'wa' was used because of the comparison being done in the sentence. So if I say 'tenisu o suru no wa daisuki desu!' am I saying that I love tennis compared to something else?
よろしくお願いします。