Data Structures class from RVCC 2012. (Java is nice!)