Dude. You honestly could use some work on the whole... taking criticism thing. Your comments in this thread are slightly alarming. He/she says you're all over the place. Okay so what? Fix it. Ask how to improve it. Four months into third year, so what? You're new at this. What do you expect?
Third year is a roller coaster. Ride the damn ride. Each preceptor and resident and attending will have different styles and you have to carefully wade those waters each day. Instead of flipping out when an attending is saying your presentation is all over the place, have you tried asking him/her how they would prefer you to present? Or how you can improve? A good piece of advice is that for every first day with a new attending/rotation, ask them straight up how to they prefer you present, what there expectations are, how do they like the soap notes written. Get an idea on day one, that will help you get a good starting point.
Understand that even four months into MS3, you're still a newborn clinician. We are literally the bottom of the clinical totom poll. We're close to nothing. Our job is to be open to all advice, criticism, and mean spirited critiques. And take all of them together and slowly fix and polish your clinical tool box. Stop whining. Not many students start third year and just crush it all the time. You're there to learn. And if you're going
The goal is to improve each day. It doesn't have to be crazy, and it often won't. But you should just try to improve with something each and every single day. Medicine is hard dude. It's not supposed to be some walk in the park. And at the end, you're going to have patients to care for who's lives are in your hands. Do you want these attendings to be nice and cuddly with you? Come on. Stay positive. Stay late after the clinic day, ask the preceptors how you can be improving. Smile a lot. Say thank you often. A better, positive attitude will help you more than any soap note template you find online.