Notehall is an exceptional site. It connects students with resources and people that can help more then any book. I have enjoyed my Notehall experience and I plan on using it a lot in the future.