The Romans is an outstanding free online resource based upon Antony Kamm's book,
Introduction to the Romans, originally published by Routledge. Andrew Wilson, who also maintains the superb
Classics Pages, did the work of transcribing and hyperlinking the pages. You may also recognize Andrew Wilson as the person who translated
Harry Potter and the Philosopher's Stone into Ancient Greek!
The Romans website includes not only the text of the Kamm's book, but also photographs, original illustrations, timelines, and best of all, interactive activities and quizzes!