As people have noted above me, Hasss is known for putting great emphasis on the GPA, so I think you will have a hard time there but other than Hasss I really think you have a great shot at schools from top 15 to top 25 which still are great schools! Don't be discouraged so easily! Best of luck!
Sent from my Galaxy Nexus
Sent from my Galaxy Nexus