The most available EMT-B training in most areas is the courses offered for/through local volunteer EMS organizations. They tend to be much more available than the programs geared to colleges or to career based EMS providers.
In most states the courses are effectively free to volunteer providers, and in some states you can actually make some pocket money by taking the course and getting certified.
Course is geared very low, and the quality of the students in the courses has dropped greatly over the years do to the influx of people who are taking the course looking for an $8 hr career. Although the courses are all mostly national standard, there is also a large degree of variation from state to state.
Every state has an EMS office, and they can link you to every course provider in the state.
There are a few courses around the country that are non-standard. I know of 1 which is an extended program sponsored by a hospital and a private for-profit trade school where the course combines EMT-B, CNA, Home Health Aid, Phlebotomy and EKG tech. Its a very small program, and that hospital winds up hiring almost every graduate. Look around. Most places courses are easy to find.
Also, look for first responder courses. Medical content is almost identical, what is missing is the ambulance operations and rescue modules of the national standard program.