Fostering Science Education in an Online Environment: Are We There Yet?