Leon,
I am currently in my 2nd year of my DPT program and will try to answer some of your questions:
How hard is it?
This question is very subjective, so I am not sure I can answer it. I will say that any PT program is intense. My program expects us to be at a graduate level and that is reflected in the workload. I wouldn't really call it "hard", and I feel that anyone can do it if they put their mind and effort into it, but there are definitely moments you wish it would slow down a little
Do you have free time outside of class and studying do do things?
This all depends on the type of person you are. As for me, I always make time for myself. Always. Yes, during weeks of high workload/tests, you may have to adjust your schedule or routine, but you can fit in whatever is important to you as long as you make room for it. To give an example, class starts at 8 and lasts till 5. At 5 I usually head home and eat dinner, and then head to the gym around 6 or 7. When I get home I work on schoolwork until 11 or so and then wind-down with some tv or reading before bed. Again, it all depends on your workload and your motivation to do things outside of class. Dont let people scare you into thinking you wont have a life in PT school. You will, as long as you make time for yourself!
What was the hardest part?
For me, the hardest part thus far in my program is trying to stay on top of things all the time. I remember back to undergrad where I would have 3 weeks of leisure time, then a week of exams, then 3 or so more weeks of just relaxing until the next exams. PT school is not like that. The past 2 semesters, it seems as if each week either had an exam, a group project due, presentation, homework due, etc. I will admit that at times I do feel a sense of "burn-out", but you just have to try your best to stay afloat and keep on pushing.