This document summarizes research using Echo State Networks (ESN) to model and classify electroencephalography (EEG) signals recorded during mental tasks in brain-computer interfaces (BCI). ESN were trained to forecast EEG signals one step ahead in time using data from 14 participants performing four mental tasks. Separate ESN models for each task act as experts in modeling EEG for that task. Novel EEG data is classified by selecting the label of the model with the lowest forecasting error. Offline experiments show ESN can model EEG with errors as low as 3% and classify two tasks with up to 95% accuracy and four tasks with up to 65% accuracy at two-second intervals.