
If you are attending school for some sort of general course work then you can go to almost any school that you are interested in. That's not necessarily the case when you're trying to study very specific types of classes. When taking specific classes, it's often a good idea to make sure that you attend a school that is highly known for its niche focus on that specialty.
One example of this would be if you were trying to get usgbc leed certification. This is a specialty course of study which teaches you all about the rules and practices involved in eco-friendly building and design. You wouldn't want to take a special class like this at a general school because you might not learn all that you need to know. Instead you would want to attend a specialty school such as Everblue Training Institute which is specifically known for focusing on this type of education.
The reason that you want to make sure to attend the right school for specialty classes is precisely because of the fact that a specialty is involved. When studying something really specific, you need to make sure that you learn the topic inside and out. That can't always be guaranteed when you go to a school that teaches many different things. It's much more likely to happen when going to a school that's focused solely on that specialty.