My experience has been ok. I will put more details later. The instructor is nice enough, however if you are at work all day then get to a 6-9 pm class, you want to get started on time to leave on time. The problem I have is offer a class in english or spanish--not both. So imagine being instructed in English, then the teacher having to stop every 5 minutes to translate. Then when he did not know the spanish, he would ask other students to translate for him. It was a mess and surely all this back and forth translating loses some of the message. They can do better in that aspect. That was my main issue because after working all day, I went in ready to go, but we worked at a snail's pace due to the amount of non english speakers in the class. I did pass the road test bc the driving instructor was pretty good and provided good enough instruction behind the wheel. There were a few occasions where I was picked up and taken to locations for practice where we could not practice because it was a poor choice of a location and it was a very busy parking lot, so we ended up wasting most of the lesson having to move out of the way. But they are decent, and offer payment plans. read more