LoL what i think isn't as important as what you think in terms of staying/dropping the course :) But since you asked so nicely.. :p
Your marks show a decent foundation for year 12, if, like Soulsearcher said, your willing to work on it then go for it. There's absolutely no reason, apart from...