Restoration Shamans are arguably the best healer in TBC Classic. They come equipped with a very powerful and wide toolkit, including powerful single target and area of effect healing, as well as very strong utility in the form of totems.