Would online resources help you?