Long-session Teaching Assistant with BA