In the novel, To Kill a Mockingbird by Harper Lee, a major character, Jem's view on the world shifts drastically due to his experiences with his hometown

Does this sentence sound awkward? If so, how can I make this sentence flow more smoothly?

Thank you

It is a little awkward: "...Harper Lee, a major character, Jem's..." You might write "...Jem, drastically changes his view..." And I would say Jem's experiences were IN his hometown, not with.

In the novel, To Kill a Mockingbird by Harper Lee, a major character, Jem drastically changes his view due to his experiences in his hometown.

Thank you! Is this what you meant?

you need a comma after "Jem," Jem is a noun, but it tells who the major character is. The subject of your sentence is "a major character," a noun phrase.

Alright! Thanks for your help!

You're welcome.

The sentence you provided could be revised to flow more smoothly. Here's a suggestion:

"Jem's perception of the world undergoes a significant shift in Harper Lee's novel, To Kill a Mockingbird, as he experiences life in his hometown."