AoPS and BA just arrived. DS1 is rushing through SM5B exercises so he can check out the BA books in person for the first time. Should be fun.