Lets say you were only allowed to have one partner for an entire year. You were only allowed to play matches with this partner. Lets assume this partner is a little bit better than you, such that most of the time they will beat you, but occasionally on a good day you might win in a close match. Which type of player would be better for improving your game, and which type of player would you prefer to play against? #1 Shotmaker - This player hits some big serves, big groundstrokes, occasionally self-destructs, but occasionally blows you off the court. #2 Consistent Rallyer - This player hits more conservative serves and groundstrokes and generally doesn't put alot of pressure on you, except maybe mentally. This player really makes you earn points and seldom donates them for free. For #1, the main advantage I see is that you get to work on your fitness, anticipation, and shot tolerance as you are facing a guy who is really pressuring you and running you around. The downside might be that rallies will be shorter so you might not learn patience and can rely on your opponent having an off day, giving you a false sense that you played well. For #2, the main advantage I see is the mental improvement. You learn how to better construct points with better shot selections, and also develop patience. No matter how big your strokes are on a given day, you will lose if you don't play smart against this player. What are your thoughts?