Do you homeschool your kids?

If so, what are your main reasons?

Do you use an online program?

How many kids do you have at home with you and what are their ages?

Also, any advice would be greatly appreciated.