It's hard to say, there's no doubt you've got some subjects there that really require an amount of dedication, you've got quite a range as well. I think you can pull this off, just study hard stay motivated. Are you a capable student? What have your marks been like so far?