I support bilingual education as a national standard, even for hearings. Americans need to learn more languages.
I agree that most BiBi programmes are run incorrectly. Yes, you need to codeswitch for people for whom ASL is a second language and still learning, but the proper way for them to learn ASL is in an ASL environment. Also, English is STILL taught monolingually, which is wrong for L1-ASLers. Concepts should be taught in ASL so they really get it. Drilling doesn't work, processing a language does. I used ASL alongside English in my ASL class and as a result, I am very proficient reading strong-ASL people. I use ASL a lot at my school for the Deaf especially in the dorms.
Point is, ASL was introduced using written English to me first, my first language. Spoken English is usually not accessible aurally for me. I find my best classes at OSD are those that are taught in ASL...I have a faster and easier processing time when it is visual. I could never think monolingually again, when typing THIS, the little interpreter in my head is signing away.