I had her in IB3596 online. Obscene amounts of homework and projects, especially for an online class. However, she is flexible with grading and deadlines given the large amount of work required. Lots of group work and 2-4 assignments due every week. The class is more work than it looks, but prof. Josephson is a solid choice for the class.