Professor Labarbera is great and very knowledgeable but she often goes on tangents about her life and ends up not being able to cover the full material. Stories are great and all but let's get the work done first. Other than that she is great, very friendly and approachable and also easily accessible.