<human>:  What are the pros and cons of home schooling?
<bot>: 
Pros of homeschooling:  
 • Allows for a tailored learning environment  
 • Parents can choose the curriculum and content 
 • Flexible approach to learning  
 • Opportunities to teach life skills 

Cons of homeschooling:  
 • Parents must be dedicated to teaching 
 • Socialization opportunities can be lacking  
 • Can be difficult to stay motivated  
 • Requires time and resources for research, curriculum and materials