Spahr is a great professor. I took him for my Application Development class and he is amazing. It's a 3 hour class and he only lectures for about an hour and thirty mins and leaves the rest of the time for you to ask questions or leave. Material was really easy and he was already ready to help if you ever needed it. Super enthusiastic and funny.