I actually took Russian in high school before the fall of the Soviet Union. My teacher was an ex-pat, but she was still Soviet. Very Soviet. In retrospect it was rather amusing.
We didn't have a textbook at all for that class, and the teacher created her own packets and had us memorize a few irregular verb conjugations. Mostly we momorized songs like Yolitchka (darn it for not supporting Cyrillic!) and Podmoscovye Vechera, and phrases to use at tea parties:
"Yes, I'd like some chai with lemon, please."
"Here you go."
"Thank you."
"You're welcome."
And with B or Ha, there are a few exceptions you need to memorize (like post office and kitchen), but if the event is temporary (like a concert) or outside, it's Ha. Otherwise, if the event is ongoing or indoors, it's B. Once you learn aspect, you'll find that most Russian is based on the idea of timeframe--so much so that it affects just about every verb. Especially the six or so verbs that mean "to go."
Isn't Russian a fun language?