The North Coast Journal Event Page has a great list of local events. 

Weekly Community Classes

Weekly Support Groups