Dr. S can present difficult concepts in a easy to understand and entertaining manner. I was working as a system analyst when I took this class - everything I was learning was directly applicable to my work environment - my supervisor was very impressed by my improved performance - course is challenging but will really help you in your job.