Can a shul deny access to a non-Jew due to the fact that he/she is not Jewish? Even if the person genuinely has a desire to learn about Judaism and worship Hashem? What are the rights (if any) of a gentile/Noahide or prospective convert with regards to shul access? My question is about halacha and morals (and not about local laws): is it morally justifiable and halachically sanctioned?