The Pros and Cons of Online Schooling: Is It Right for You?