Balancing a Master’s degree in Germany with a part-time job is definitely all about strict time management. The 120 full days (or 240 half days) rule gives you enough flexibility, but you really have to maximize your breaks to avoid burnout. I usually structure my study blocks so that during my...