Having a lot of 1 hour breaks in the same day is annoying, because thats not enough time to start homework. And if your off campus, it might not be enough time to walk home and make yourself lunch.
I think the worst is when you dont have enough time between your last class and your night class. You'll deffinitely want time for dinner before class, and if you need to print slides, or gather your laptop or something, you dont wana be stuck with a 5:30-6:30 class then a 7pm class.
Your timetable doesnt look too bad, you might have to get used to what to do with those 1hr breaks. And you seem to end a little late - which is a deal breaker for me personally, my brain doesnt work after 4pm, so I make sure as best I can to get off early, my days end at 2:30 everyday