Sadly, my three children's experience with this school has been almost completely negative. They are terrible communicators and don't actually 'teach' the students much of anything. All they do is grade the work and try to get rid of the students and quickly as possible. It's a diploma churning factory for kids who want to teach themelves. Any students who expect instruction or help should find another school.