Alexandra is not that bad, the classes are a little boring but that's better than having the class be difficult. I actually learned stuff in Object Oriented so it wasn't a waste of time. Would take her again. Make sure you show up to class, she won't tell you when there are tests so you have to show up so you don't miss one.