Justin is a crazy good teacher and understands kids. All of the staff and teachers were excellent. Justin is the man and so is Sami.