Need help in understanding Janna (guide and tips

I am maining soraka but i find that she does not all the time and some of my friends have told me that Janna is a good pick if you play support.Can someone help me out with the basics like what to max first and how to use her abilities the right.
Report as:
Offensive Spam Harassment Incorrect Board