David Shakes
A hoghly qualified District Court Judge and US Army Retired JAG Colonel. Excellent sourse of information. Grades very tough. Expects alot from his Masters students! Easy to follow. Gives great feedback. Fresman would have a tough time, but he is a great proff. I highly reccomend this jusdge for sny court or law related courses.