I have taken several other spanish courses in the past and this one is by far one of the best spanish classes. Gena, the teacher, uses a unique teaching model that changes the way we learn another language. I highly recommend taking these courses if you are looking for a fun, challenging, non-traditional classroom setting!