I started about a month ago as a driver and I've been on the road for about 3 weeks. Everything is great except i'm having trouble getting back on time because my supervisor keeps changing my route and giving me areas with which i'm not familar. I'm fine with the challenge; however, this guy is literally on my ass all day long. He calls me out in front of everyone, insults me to my face, tells me i'm too slow, calls me names, threatens me. I don't know what to do at this point. I'm absolutely miserable and depressed all day long. He literally calls me 10 times a day while I am on my route. I just want to emphasize that I AM NOT THE ONLY ONE COMING BACK LATE. 10 year veterans are coming back late with me. I am the only one getting chewed out by this one supervisor. Other managers say i'm doing a good job. My number 1 priority is safety and making sure all packages are delivered accurately. I know the speed will come once I master the area, but I feel like he is just being overly critical with me right now. I dont know what to do. I am not quitting. I am just confused and not sure what to do right now.