Raluca Budiu offers some excellent advice on using accordions to solve the problems inherent with displaying a lot of content on small screens:
Accordions conserve space on mobile but they can also cause disorientation and too much scrolling. Easy design fixes improve the usability of these UI elements.