Welcome to Beth/Rocco and also to Dave M, both posting for the first time. We are here to help in any way we can. Be sure to search the forum for lots of good info.
I'm especially delighted to know that you are already in obedience classes. Good call. That will help a lot. If these Newfs were pocket size dogs, everything they did would be cute. Not so when your pup is huge! Multiply all naughty behavior by a factor of 1000. LOL.
My best tip for now is to remain patient and loving. These dogs thrive on kind, but clear directions, but will shut down with harsh treatment, especially if it's physical. Everyone will think your dog is a big oaf just because of his size, but they have no idea how extremely intelligent a Newf is. And you'll find out soon enough.
Be sure to search for old posts on crate training, biting/jumping, and such. Those are the things we most often address with new members.
So glad you have joined us and congratulations on such a handsome looking puppy! Ask any questions you like.