That absolutely sounds realistic. At times you might have to adjust your daily habits, but for the most part there is plenty of room for other priorities. Class schedules are set in stone, but everything else is up to you. My schedule this semester was: MW) 845-12, 1-330 TT) 8-930, 1-330, 5-630, and Friday) 845-12. Clearly tuesday and thursday was frustrating due to classes being spread out, but I took advantage of the time and studied in the breaks.(that allows for around 3.5 hours of studying plus lunch). Group versus alone time is completely dependant on how you learn; I had no rushed projects, and yes I had time for myself as well. It's like a job that you get to choose half of your hours.