Some teachers are like that though. That's been my experience with almost all tech teachers too. They know a lot, and know exactly what they want, but they're not very good at explaining themselves nor are they very relatable in the first place. At least you got through it though haha. And the streetpasses = total plus. I never get them except when I go volunteer at the Children's Museum sometimes, then I get to streetpass a bunch of 7 year olds lol.