4646 Seminary Rd, Alexandria, Virginia 22304, United States
Pretty easy class and the materials are easy to understand. However, studying is required.
Do the homework he gives you, its not that hard and it can affect your grade. Also, just remember to do your work really its not that hard its actually fun.