The software is easy to use, has clear navigation and structure, and is highly customizable from an administrators standpoint (I've administered and used it as a client). It automatically formats any content on BlackBoard into Mobile App form, which is great for students like me who are always on the go and never know what assignments are due when.
Room for Improvement:
I wish I could upload assignments from my Android Tablet or iPhone, but I guarantee that that specific feature is in the works.
I use BlackBoard mobile on my Android tablet and my iPhone to check when assignments are due, make posts on class forums, and even take tests or quizzes on the go.