Upcoming Events
- Tuesday 9:00-10:00 AM 180-200 WPM - 01/20/2026 - 9:00 am - 10:00 am
- Tuesday 10:00-11:00 AM 130-160 WPM - 01/20/2026 - 10:00 am - 11:00 am
- Wednesday 5:00-6:00 PM 150-180 WPM - 01/21/2026 - 5:00 pm - 6:00 pm
- Wednesday 6:00-7:00 PM 70-100 WPM - 01/21/2026 - 6:00 pm - 7:00 pm
- Friday 12:00-1:00 PM 140-160 WPM - 01/23/2026 - 12:00 pm - 1:00 pm
- Friday 1:00-2:00 PM 90-110 WPM - 01/23/2026 - 1:00 pm
- Saturday 9:00-10:00 AM - 180-200 WPM - 01/24/2026 - 9:00 am - 10:00 am
- Saturday 10:00-11:00 AM - 110-130 WPM - 01/24/2026 - 10:00 am - 11:00 am
- Tuesday 10:00-11:00 AM 160-180 WPM - 01/27/2026 - 10:00 am - 11:00 am
- Tuesday 11:00-12:00 AM/PM 100-130 WPM - 01/27/2026 - 11:00 am - 12:00 pm
- Wednesday 4:00-5:00 PM 190-210 WPM - 01/28/2026 - 4:00 pm - 5:00 pm
- Wednesday 5:00-6:00 PM 70-100 WPM - 01/28/2026 - 5:00 pm - 6:00 pm
- Friday 11:00-12:00 AM/PM - 60-80 WPM - 01/30/2026 - 11:00 am - 12:00 pm
- Saturday 9:00-10:00 AM - 170-190 WPM - 01/31/2026 - 9:00 am - 10:00 am
- Saturday 10:00-11:00 AM - 130-150 WPM - 01/31/2026 - 10:00 am - 11:00 am
- Tuesday - 9:00-10:00 AM 190-210 WPM - 02/03/2026 - 9:00 am - 10:00 am
- Tuesday - 10:00-11:00 AM 120-150 WPM - 02/03/2026 - 10:00 am - 11:00 am
- Thursday - 4:00-5:00 PM 130-160 WPM - 02/05/2026 - 4:00 pm - 5:00 pm
- Thursday - 5:00-6:00 PM 90-120 WPM - 02/05/2026 - 5:00 pm - 6:00 pm
- Friday - 1:00-2:00 PM 200 PLUS WPM - 02/06/2026 - 1:00 pm - 2:00 pm
