Overall, Hamada sensei's class was a rough introduction to the Japanese language.
To start, the class should have focused on hiragana and katakana before even touching the books, which were all in hiragana/katakana. The books themselves are quite useful, that is, if you know the script!.
Hamada sensei provided "Supplementary Materials" on Courseworks, but believe me, they are not JUST supplementary by any stretch of the imagination. They are quite necessary, but should not have been! The class was introduced to the books BEFORE the student had any familiarity with hiragana or katakana, the supplementary materials were essential in order to print out a romanized portion of the book, which included chapters 1-4. This was only the beginning of what would be an unnecessarily lengthy and confusing "introduction" to the class let alone the language. That's the last thing anyone needs as the semester "evolves" later on.
Familiarization of BOTH writing scripts are absolutely crucial before embarking within the unfamiliar territory of Japanese. During class, hiragana was the first thing we were introduced to. Unfortunately, the class was instructed that memorizing the katakana was OPTIONAL. This would have created a complete catastrophe (in our class at least) if one chose not to memorize it. I'll explain my reasons for this further on.
This particular class with Hamada sensei did not FOCUS on the script first and then the book afterwards. The entire class was scrambling to switch focus between 3 primary goals from the outset. These included memorizing how to write hiragana, memorizing Japanese words (romanized), and grammar structure. Since the student was not able to read hiragana yet, one had to read and write everything in romaji. Obviously, such a lack of structure and organization will only detract from the actual learning experience. It would not have been bad if it were just words and grammar AFTER completely memorizing the script. But for me, it was sloppy and ruined the class experience. This pattern of discord continued until the very end. I could not in good conscience follow along with the class like this! He made the class more work than it had to be.
Because of this Hamada sensei was a tough act to follow. Why would I say this? Well, I stated before that he gave students the option of memorizing completely the katakana script. As it turned out, katakana had a significant role to play with respect to quizzes, tests, and exams. Do yourself a favor and learn the characters AFTER hiragana! Not knowing both scripts will certainly cause one to lose points on tests. He was misleading with respect to this. Also, the listening comprehension played a much larger role on exams, in particular, then the online language labs really prepared the student for. The syllabus, while organized and easy to follow, was condensed with the aforementioned material. The "Supplementary Materials" could have been excluded to free up more time to practice reading hiragana. Afterwards, Chapter 1 should have been introduced right from the book, focusing on vocabulary and grammar.
Grammar during the course was primarily glossed over very quickly via PowerPoint instruction. Doing that won't teach anyone anything. Second to learning the scripts themselves, this is the most important factor in understanding how to actually construct a sentence in Japanese. These two things are the absolute fundamentals! More time should definitely have been set aside to learn grammatical rules IN CLASS along with questions and answers without the damned insinuating comments from the professor, which was also a problem. His attitude was smiles one moment and mockery the next!
Hamada sensei is accustomed to teaching higher level Japanese as well DURING THE SAME SEMESTER. Obviously, his patience will run short when it's time to teach the lower level classes again. Whether you take these risks or not is entirely up to you. Personally, I think the whole curriculum needs to be reevaluated in terms of organization. That is unless the course is designed by Hamada sensei. In which case, I would simply tell you to choose someone else!