Chance Me Please. I'll Chance Back

I definitely think your chances are good for most of the colleges you listed. JHU and Berkeley will be harder, and with their acceptance rates it can sometimes be a crapshoot. Not sure how McGill’s admissions process works, so I can’t speak for that college either. As a whole, I don’t think you have anything to worry about. My thread is here http://talk.collegeconfidential.com/what-my-chances/1786255-chance-me-for-these-schools-suggest-other-places-to-apply.html#latest