Are there any top colleges that don’t require recommendations?

You need the recommendations even for schools that don’t require them. You need to get them and have them ready. For schools that do not require them, you still send them in to give your application a boost. You have worked hard, so don’t let this hinder you from applying to schools you like. When you to college, you will need recommendations for jobs, internships ,scholarships etc. You will need recommendations throughout your career so start practicing now and ask your teachers for one. You ssid that your teachers are aware of your shyness, so it’s ok they will understand. A lot of people are shy but you cannot use your shyness to avoid things that you must do and getting a recommendation is something you must do. So please do it. Come back and tell us how it went.