I would absolutely choose this school if I could do it over again. When you fall behind it is your own fault, the teachers do their job and try to keep you on track the best they can. If you did fall behind, and did poorly, there is always a way to fix your situation. If you try hard and don't give up, you will succeed. This school is great for covering basic classes before transferring.