Classes are open to anyone of high school age and older. Classes are free and open to the public. Those with a valid Elmhurst Public Library card may register online at any time. If you work in Elmhurst, you must register in person at the 2nd Floor Information Desk. Non-EPL cardholders may register in person starting seven days prior to the class date if the class is not full. EPL reserves the right to cancel class if fewer than five people sign up, and students will be notified at least 48 hours in advance.