This was the first for me having pre operative seminar. Very impressed. One thing I would add is being one who already had a knee replacement is the importance of maintaining your pain med. The pain block your given works so well it gives a false sense of security so you don't need the pain pills. Like me I didn't keep up with the pain pills so when the pain block wore off I really payed for it. Lost 2 days of being able to do exercises because it hurt too much. 
PT BCO