Online Learning vs. in-person learning