<p>I think you have a solid chance of getting into those schools. Your ECs sound great. Good luck!</p>