There are many good parenting support groups online such as the Mommy Network or other sites that come up with a quick search of the term. Focususas.com might also be able to help.
i personally looked at this for you and it seems like a pretty good(:www.dailystrength.org/support-groups/Lesbian-Gay
DBSAlliance.com is an online Depression and Bipolar Support Alliance group for families dealing with this issue. MDJunction.com also offers online support groups for bipolar. There are plenty of support forums out there for people with many disorders. You can try www.psychforums.com or www.healthboards.com.
There are some groups through Meetup.com that offer Gastric Bypass support. You can also find online support groups at http://www.dailystrength.org/c/Gastric-Bypass-Surgery/support-group
I searched on the internet for parenting classes and I found this online parenting class. Here is the link for the class http://www.parentclassonline.com/. Hope this helps!
There are online classes http://www.onlineparentclass.com/Ohio-Parenting-Classes.aspx
There are others, just search Google for them... it really depends on what kind of support you are looking for. Please view the related links.
Sure. A good one is http://www.mendedhearts.org/,
You can sign up and take free parenting classes at http://www.fight4kids.com/Parenting_Classes.htm. The classes can be completely done online and you are certified after the class.
There are lots of them. Psych Central (psychcentral.com) has good support communities for all types of mental illness.
I don't know of any actual ones, but online there are forums and websites where you can talk about colorblindness and share your experiences.
Online parenting classes are a waste of money. There are many FREE guides floating out there on the internet; there really isn't any need to BUY them. Also, parents are experienced and they are free. It is also nice to be able to bond with them while learning more about parenting.
There are many groups to try online. One concerning weight loss surgery would be www.livestrong.com. There is also a group online called MD Junction. This group is made for people with all disabilities.