Citizen Observatories as Advanced Learning Environments