-
horrible. can't teach and can't explain anything. one of the worst xavier experiences i've had.
-
1 star
1 star
1 star



