Batavia has a public library that bests the others in neighboring towns (Geneva, St. Charles, Aurora, etc.) in being a sunny, open space with helpful staff and plenty of desks for studying. Geneva is cramped; St. Charles and Aurora are old, loud, and unappealingly full of noisy people.Batavia has a nice tidy…