A.W.
Hello T.. My name is A.. I am a teacher. I think that you hve to find the least restrictive environment for learning. What that means is what is the best learning environment for your child? This would depend on the type of cognitive delay. Obviously, the seizures pose a problem but I have dealt with worse. Teachers are trained to deal with multiple students with disabilities. Last year, I had nearly 30 students with a wide variety of issues. If your child is cognitively at a level with other students or can do some of the same things, then why not mainstream him part time? Let's say he loves art and it is an environment in which he could flourish with other students. Then he should take art with peers his own age.
What is especially nice is the chance for teachers to teach the regular education students about being accepting and helpful. Mainstreaming allows students to experience individuls who are different and to learn that the world is made up of all kinds of people. Plus, a wise teacher would pair your son with a peer tutor... a student who is his partner during class. Peer tutors provide basic help and acceptance. I usually choose some of my more accepting and academically sounder students. This role enhances their learning as well as the learning of the child being tutored.
Here are some websites that might help.
This site discusses the laws and what is available. It also talks about what mainstreaminf and LRE actually are.
This is a site I use frequently. ADHD and learning disabilities site.
Hope some of this helps!