What do you think of my study schedule?

I’m going to be taking the ACT again on April 9th. I’ve been studying everyday and I think I made a pretty good schedule for myself, but I’d love some more pointers and suggestions on my schedule:

Mondays: Math for 1-2 hours (with corrections of problems I missed)
Tuesdays: English for 30-45 minutes
Wednesdays: Reading for 30-45 minutes
Thursdays: Science for 1-2 hours (same schedule as math day)
Fridays: Weakness day (This is the day where I work on any problems on any of the portions of the test; essentially, 2-4 hours give or take)
Saturdays: Test day (I take a full, timed practice test)
Sunday: Review and scoring day

Any tips, suggestions, revisions I should make to my schedule? Am I studying enough?