Beginners are encouraged, although class is geared toward seniors. Great for all ages above 18. Drop-ins welcome.