carpentries-lab / reviews

Open peer review of lessons from The Carpentries community.
Other
14 stars 4 forks source link

[Review]: metagenomics #11

Closed nselem closed 9 months ago

nselem commented 2 years ago

Thank you for your interest in submitting your lesson for review in The Carpentries Lab! Please respond to the prompts below to complete your submission. Check boxes by adding an 'x' between the square brackets at the start of each point, or submit the issue and check off the boxes afterwards.


  1. What is the title of the lesson? Metagenomics Workshop Overview

  2. Provide URLs to

  3. Briefly describe the lesson (50 words or fewer). What does it aim to teach and to whom? This workshop teaches data management and analysis for metagenomics research, including best practices for organizing bioinformatics projects and data and connecting to and using cloud computing. It also provides experience using command-line utilities and tools to analyze sequence quality and R studio and R libraries to compare diversity between samples.

  4. If you are submitting this lesson for review on behalf of multiple authors, list the GitHub usernames below for all authors who should receive notifications relating to the review. AbrahamAvelar, aaronejaime, fabel134, Vanessaarfer, Czirion, Bedxxe, nselem, BwanyaBrian, EdderDaniel, ahmedmoustafa

  5. Provide URLs to workshop webpages and/or an issue on the lesson repository from any beta pilots of the lesson. (A beta pilot is a workshop where the lesson was taught by any instructor who was not part of the lesson development team before the pilot took place.) Alpha workshop https://betterlabmx.github.io/2020-11-27-BetterLab/ First beta pilot https://czirion.github.io/2021-06-30-BetterLab-online/ The second beta pilot was a course in a University, Here we provide the letter of the University to the professor: Guanajuato University Letter

  6. (Optional) If you have obtained a DOI for the lesson via Zenodo, paste that DOI below. 10.5281/zenodo.4285901

  7. If the lesson is similar in topic to any other lesson already included in The Carpentries Lab and/or The Carpentries Lesson Programs (Software, Library, and Data Carpentry), briefly describe how this lesson differs and why a separate lesson was developed. This workshop is a curriculum that comprises four lessons. The first two lessons are adapted to metagenomics from the Genomics’ Data Carpentry. The third part includes a brief introduction to R, and the fourth lesson teaches a complete shotgun metagenomics workflow using public data which was not previously included in The Carpentrie’s lessons but it is a topic of interest to the biological community.

  8. Check the boxes to confirm that the lesson

  9. If you wish to submit the lesson for publication in the Journal of Open Source Education (JOSE): (see the repository README for more details):

tobyhodges commented 2 years ago

Thanks for submitting this lesson to The Carpentries Lab, @AbrahamAvelar, @aaronejaime, @fabel134, @Vanessaarfer, @Czirion, @Bedxxe, @nselem, @EdderDaniel, and @ahmedmoustafa.

(@BwanyaBrian doesn't seem to be a valid GitHub ID - @nselem please can you check and reply with the correct handle?)

I'll be acting as Editor on this submission, and I aim to work through the Editor checklist before the end of the work week. You can expect further posts to this thread after I have finished that.

For now, to ensure that the review process runs as smoothly as possible, please make sure you are subscribed to receive notifications from this thread. On the right sidebar of this page 👉 you should see a section headed Notifications, with a Customize link. You can click on that and make sure that you have the Subscribed option selected, to receive all notifications from the thread.

I will open Pull Requests on each of the lesson repositories, to add a badge tracking the status of your submission to the README.md.

Finally, for ease of future reference, I include here a list of links to all the lessons in this curriculum, which will be considered together in this review thread:

  1. Metagenomics workshop overview
  2. Project organization and management
  3. Introduction to the command line
  4. Introduction to R for Metagenomics
  5. Data processing and visualization for metagenomics
nselem commented 2 years ago

Thank you for your revision Toby The right user is @bwanya

tobyhodges commented 2 years ago

Performing the editorial checks on five lesson websites is taking a little longer than I anticipated. I am almost finished, but the working day is already over here and I won't be able to post my responses today. I am confident I will be able to add them here on Monday. Thanks for your patience.

tobyhodges commented 2 years ago

I've completed the editor checks on all five lessons. Taken together, the responses are quite long so I will post one for each lesson as a separate replies in this thread.

Please take some time to read through these responses, and post below if you have any questions about anything I've written. After you have addressed the points raised, please let me know by replying in this thread. When everything in my responses has been addressed, I can begin looking for reviewers for the curriculum.

tobyhodges commented 2 years ago

Editor checks - Metagenomics Workshop Overview

Accessibility

Images in Extras/Launching you own AMI instances are missing alternative text. This is a page copied over from the Data Carpentry Genomics Workshop Overview site, see my note about these Extras pages in the Content section, below.

There are some low contrast images in Extras/Launching you own AMI instances. As mentioned above, this page is likely to be removed, in which case this comment can be ignored.

Content

The data on Zenodo is currently licensed CC-BY, and we would like lessons in The Carpentries Lab to use data in the public domain i.e. CC0. CC-BY and data: Not always a good fit gives a good summary of the problems with using the CC-BY license for data, and links out to some other helpful resources (the Dryad and BioMedCentral pages in particular).

I think there are two options to explore:

  1. When you added the data to Zenodo, did you choose the CC-BY license for it then? If so, can you now adjust it to CC0?
  2. Or was the data published under a CC-BY license by the original authors? If so, can you contact them and ask if they would be happy to release it into the public domain by making it CC0?

Note about content reproduced from DC Genomics curriculum

Design

Repository

The lesson repository includes:

The repository does contain a CC-BY license, but the copyright statement inside should be updated to remove Software and Data Carpentry. I suggest replacing it with:

... your work is derived from work that is Copyright © [authors' names] and, where practical, linking to https://carpentries-incubator.github.io/metagenomics-workshop/), ...

and

... the example programs and other software provided in the lesson are made available under the ...

The copyright statement in the footer of the lesson pages themselves should also be adjusted, but that would be taken care of by changing the lesson styling to use The Carpentries Incubator template instead of the Data Carpentry template being used now. I have opened pull requests to introduce these changes.

Please add a list of the maintainers of the lesson to the repository README.md

Structure

Supporting information

The lesson includes:

These are present but the page needs further modification, to remove instructions specific to the Data Carpentry Genomics lesson from which they are derived.

This is missing but perhaps not required for an overview lesson site like this.

General

tobyhodges commented 2 years ago

Editor checks - Project organization and management

Accessibility

Two images in 03-ncbi-sra need alternative text. Here are some resources with advice on how to write good alt-text for images:

  1. UCSF: Accessibile Images Best Practices
  2. The bIg Hack: Avoid these common alt-text mistakes

There are a few places where heading levels are skipped within the page content, e.g. in 03-ncbi-sra, "Where to learn more" (h2) jumps to h4 ("About the Sequence Read Archive") instead of the next level down, h3. The heading levels should be adjusted to avoid jumps like this between levels.

Several episodes include h1 headings in the page content. These should be adjusted to h2 heading level, e.g. ## Accessing the original archived data instead of # Accessing the original archived data.

Content

See my note about CC0 vs CC-BY in the response for the Workshop Overview lesson.

Design

Repository

The lesson repository includes:

See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.

Please add a list of the maintainers of the lesson to the repository README.md

Structure

Supporting information

The lesson includes:

See my note about the setup instructions in the response for the Workshop Overview lesson.

Note about content reproduced from DC Genomics curriculum

General

tobyhodges commented 2 years ago

Editor checks - Introduction to the Command Line for Metagenomics

Accessibility

Alt-text is present for all four images in the lesson but is currently not descriptive and can be improved.

06-organization contains a few h1 headings in the page content. The heading levels in this page should be adjusted down.

Content

See my note about CC0 vs CC-BY in the response for the Workshop Overview lesson.

Design

Repository

The lesson repository includes:

See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.

Please add a list of the maintainers of the lesson to the repository README.md. The README for this lesson needs to be updated to distinguish the repository from the DC Genomics equivalent, e.g. by changing the title and removing the citation information.

Structure

Supporting information

The lesson includes:

See my note about the setup instructions in the response for the Workshop Overview lesson.

General

tobyhodges commented 2 years ago

Editor checks - Introduction to R for Metagenomics

Accessibility

Please add alternative text for the images in this lesson.

The highest heading level in most episodes is h3. The heading levels in these episodes should be adjusted so that sections begin with h2 headings.

h6 headings are used for image captions. If you want to use captions, please replace these elements with something else, e.g. italicised text. The caption text you have chosen could be a good fit as alt-text on the images.

01-First-Steps-In-R contains an additional h1 heading in the page content. The heading levels in this page should be adjusted down.

Content

There are no exercises in this lesson. Can you add some? If you don't think they are necessary, please describe the other types of formative assessment that would be used when teaching the lesson in a workshop?

Design

Repository

The lesson repository includes:

See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.

Please add a list of the maintainers of the lesson to the repository README.md. The README for this lesson is a copy of the equivalent in the Lesson Example repository, and needs to be updated.

Structure

Supporting information

The lesson includes:

The Setup page still includes the setup instructions for the lesson template, copied over from the Lesson Example site that you based the lesson on. These setup instructions should be replaced with content relevant to the lesson.

Please add a glossary of key terms that appear in the lesson.

General

tobyhodges commented 2 years ago

Editor checks - Data processing and visualization for metagenomics

Accessibility

The images throughout the lesson have alternative text but in most cases it is very brief and undescriptive. Please expand the alt-text for these figures, so that they are more accessible to screen readers.

h6 headings are used for image captions. If you want to use captions, please replace these elements with something else, e.g. italicised text.

Episodes include h1 headings in the page content. The heading levels in these episodes should be adjusted to convert these to h2.

Content

In 08-hands_on-diversity, "Exercise 1 : Exploring geoms" is missing a solution.

See my note about CC0 vs CC-BY in the response for the Workshop Overview lesson.

Design

Repository

The lesson repository includes:

See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.

Please add a list of the maintainers of the lesson to the repository README.md. The README for this lesson is a copy of the equivalent in the Lesson Example repository, and needs to be updated.

Structure

Supporting information

The lesson includes:

Setup instructions are present but the page needs further modification, to remove instructions specific to the Data Carpentry Genomics lesson from which they are derived. I recommend that you link from all lesson Setup pages to the Setup page of the Metagenomics Workshop Overview site, so that you only need to maintain a single version of the setup instructions for your whole curriculum.

Please add a glossary of key terms that appear in the lesson.

General

tobyhodges commented 2 years ago

Following up with some more information that I hope will be helpful as you begin to work through the points raised above.

  1. There is a lot of information in those responses, and I acknowledge that it may be difficult to keep track. We recommend that you open issues on the lesson repositories for each point raised, to help you maintain a view of what has been addressed as you go along.
  2. I used the WAVE browser plugin from WebAIM when performing the accessibility checks described above. I can definitely recommend it as an easier way of checking things like image alt-text and heading levels.
  3. You do not need to provide a written response to all of the points raised, but please post back here when you think they have been addressed. I can then run through the checklist again and confirm that the curriculum is ready to move to review. However, if you would like to provide additional explanation for any of the points raised (e.g. the license of the example data, or the lack of exercises in the Introduction to R lesson), I encourage you to do so.
nselem commented 2 years ago

Hello Toby, We have been working on your corrections and we have some doubts.

  1. Data were taken from the work of Okie et al 2020 that has a license Creative Commons Attribution License, I have written the authors and they wish to stay on that license. Also, I don't think they can change it. We understand that CC0 would be ideal but I feel it won't be possible.
  2. To update the license of the lesson we should remove any reference to "The Carpentries" for example -"All Software Carpentry and Data Carpentry instructional material is made available under the Creative Commons Attribution license. The following is a human-readable summary of (and not a substitute for) the full legal text of the CC BY 4.0 license."
    • "Software Carpentry" and "Data Carpentry" and their respective logos are registered trademarks of Community Initiatives. or just change the attribution section?
tobyhodges commented 2 years ago

Thank you for raising this, @nselem.

Data were taken from the work of Okie et al 2020 that has a license Creative Commons Attribution License, I have written the authors and they wish to stay on that license. Also, I don't think they can change it. We understand that CC0 would be ideal but I feel it won't be possible.

To be clear, I was suggesting only that the authors adjust the license to release the data into the public domain - CC-BY is an appropriate (and excellent) license for the article itself. I do understand that, as authors of the lesson, you are limited in how much control you have over this. We will discuss internally how to proceed here and I will come back with a suggestion soon.

To update the license of the lesson we should remove any reference to "The Carpentries" for example

I believe the attribution sections are the only parts that need changing. This is to ensure that you as authors receive the credit you deserve for writing the lesson, rather than The Carpentries.

Czirion commented 2 years ago

Hello Toby,

We have finished correcting the issues that you proposed, except that there are 4 pull requests awaiting to be merged because Nelly is not currently available and she is the only one with access to the Introduction to R for Metagenomics repository.

We remain attentive to any other corrections or indications.

Thank you so much for your review and your comments.

All the best,

Claudia

nselem commented 2 years ago

hello I have merged the pull requests!

tobyhodges commented 2 years ago

Thank you @nselem @Czirion and others who have worked to address the points raised in the editorial checks. I am going to run through the checklist again for each of the lessons and will respond here again after that.

For now, I want to address the data set question: when the lessons have satisfied the other editorial checks, I will be happy to begin looking for reviewers for the lessons. Although I would prefer to see lessons use data in the public domain (and the requirements of the CC-BY license are largely meaningless for data), I must recognise that:

  1. the data you have chosen otherwise appears to be a good fit to the lesson, and
  2. it would be best for everyone if discussions of what data is most appropriate to use would take place earlier in the lesson development process.

We will work to improve the documentation, resources, and training we provide around this. That should put us in a better position to expect lesson authors to be able to comply with the requirement for CC0 data before they arrive at The Carpentries Lab.

That being said, exploring the Zenodo entry linked from https://carpentries-incubator.github.io/metagenomics-workshop/setup.html, I noticed that you are using the DOI specific to version 2 of the dataset (https://doi.org/10.5281/zenodo.6251246). Although this is currently the most recent version of the data, you would need to update the Setup page if you ever need to create a new version. If you change to using the persistent DOI (https://doi.org/10.5281/zenodo.4285900) in the Setup page, it will always point to the most-recent version, making your curriculum easier to maintain in the long run.

I will try to post again soon with updated editorial checklists for each lesson in the curriculum.

nselem commented 2 years ago

I didn't know there was a persistent zenodo DOI. Thanks for letting us know, I have already updated all references to it. Nelly

tobyhodges commented 2 years ago

Editor checks - Metagenomics Workshop Overview

Accessibility

Some of the contrast is low in the AWS screenshots, but on balance I think it is better to include these screenshots than to omit them, and we really have no power to improve the contrast and accessibility of the AWS interface, so I am satisfied with this aspect of the lesson site.

Content

See my previous response about the data set, above.

Design

Repository

The lesson repository includes:

Structure

Supporting information

The lesson includes:

The glossary is still missing but as I mentioned before, may not be required for an overview lesson site like this.

tobyhodges commented 2 years ago

Editor checks - Project organization and management

Accessibility

alternative text fields have been added for the images in the 03-ncbi-sra episode, but these fields are currently empty. Please add some text into these fields. I can recommend the resources I linked to in my previous editorial comment on this lesson to help you get started with it.

Content

See my earlier note about the data set.

Design

Repository

The lesson repository includes:

Structure

Supporting information

The lesson includes:

tobyhodges commented 2 years ago

Editor checks - Introduction to the Command Line for Metagenomics

Accessibility

Thank you for adding alternative text to three of the images. There is one more, which should be present in Exercise 2 of 02-the-filesystem where the image is currently not being displayed and no alt text is available. Please fix that image and add alt text for it before the lesson can be reviewed.

Content

See my earlier note about the data set.

Design

Repository

The lesson repository includes:

Structure

Supporting information

The lesson includes:

tobyhodges commented 2 years ago

Editor checks - Introduction to R for Metagenomics

Accessibility

Alternative text is still missing for the images in this lesson. For advice on how to write alt-text for these images, see the resources I linked in previous comments.

The highest heading level in most episodes is still h3. The heading levels in these episodes should be adjusted so that sections begin with h2 headings. Within the Markdown content of an episode, the heading level is set based on the number of # symbols at the beginning of the line i.e. ### heading = <h3>heading</h3>, ## heading = <h2>heading</h2>.

Content

The table in Exercise 2 (in 03-dataframes) is not being displayed correctly.

See my earlier note about the data set.

Design

Repository

The lesson repository includes:

Structure

Supporting information

The lesson includes:

tobyhodges commented 2 years ago

Editor checks - Data processing and visualization for metagenomics

Accessibility

A few images in the lesson are still lacking alternative text. I found this resource very helpful when confronted with the challenge of writing alt-text for data visualisations: https://medium.com/nightingale/writing-alt-text-for-data-visualization-2a218ef43f81

Content

See my earlier note about the data set.

Design

Repository

The lesson repository includes:

Structure

Supporting information

The lesson includes:

tobyhodges commented 2 years ago

Thank you again for the time you have taken to work through the comments I left from the first round of editorial checks: it was a genuine pleasure to work through the lesson sites again and see that so many of the points have been dealt with quickly and effectively.

I have posted new editorial checks above, with the majority of remaining issues relating to alternative text for images. If you can spend a bit more time getting those alt-text fields written, these lessons will be ready for review.

As always, if you have any questions and/or would like more information about anything I have written above, please reply in this thread and I will be happy to discuss further and ensure that you are able to keep making progress.

Czirion commented 2 years ago

Hello Toby The remaining issues have been solved. Thank you so much for your comments.

tobyhodges commented 2 years ago

Thank you @Czirion and everyone for your work to address my comments from the editorial checks. I'm pleased to be able to pass this over to reviewers.

@nselem @Czirion Please add the code below to the README.md of each of your lesson repositories. This will add a badge to indicate that the lessons are undergoing peer review, and display the current status of the review. It will automatically update as the lessons move through the steps of the review process.

[![The Carpentries Lab Review Status](http://badges.carpentries-lab.org/11_status.svg)](https://github.com/carpentries-lab/reviews/issues/11)
tobyhodges commented 2 years ago

@fpsom & @PaulaNietoG thank you for volunteering to review lessons for The Carpentries Lab. Please can you confirm if you are happy to review this Metagenomics curriculum?

You can read more about the lesson review process in our Reviewer Guide.

fpsom commented 2 years ago

Hi @tobyhodges - many thanks for the kind invitation. Yes, I'd be very happy to review this Metagenomics curriculum, following the guidelines of the Reviewer Guide.

Czirion commented 2 years ago

Thank you @tobyhodges @fpsom @PaulaNietoG for making this possible!

I already added the badge to all the repos.

PaulaNietoG commented 2 years ago

Hello @tobyhodges , yes! happy to review this Metagenomics curriculum :)

tobyhodges commented 2 years ago

Excellent, thank you @fpsom & @PaulaNietoG 🙌

When you are ready, please post your reviews as replies in this thread, one response per lesson. And if you have any questions for me during the review, please ask.

fpsom commented 2 years ago

organization-metagenomics (@fpsom review)

Accessibility

Content

Design

Supporting information

General

fpsom commented 2 years ago

Introduction to the Command Line for Metagenomics (@fpsom review)

Accessibility

Content

Design

Supporting information

General

fpsom commented 2 years ago

Introduction to R for metagenomics (@fpsom review)

Accessibility

Content

Design

Supporting information

General

fpsom commented 2 years ago

Data processing and visualization for metagenomics (@fpsom review)

Accessibility

Content

Design

Supporting information

General

tobyhodges commented 2 years ago

Thanks for adding these placeholder review comments @fpsom. As always, to you and @PaulaNietoG, please let me know if you have any questions or need any help with the review process.

fpsom commented 2 years ago

WIP: General Comments Workshop Page (@fpsom review)

fpsom commented 2 years ago

@tobyhodges I think I've completed my review of the workshop (and I'm really looking forward to teaching it in the future :) )

tobyhodges commented 2 years ago

Thank you for your detailed review @fpsom, this is so helpful.

@nselem @Czirion and the other lesson authors: if you want to begin processing Fotis' comments, e.g. by opening issues on the lesson repositories to help you keep track of the changes you want to make in response, please go ahead. However, to avoid the danger of disrupting the second review, I recommend that you wait for @PaulaNietoG's comments before starting to make any major changes to the lessons.

nselem commented 2 years ago

Thank you @tobyhodges and @fpsom, we will just open some issues and wait for Paula's review.

PaulaNietoG commented 2 years ago

Hello and apologies for the delay. It is taking me longer than expected to review this, but I'll start posting my reviews here below 😄

Project organization and management

Accessibility

Content

Design

Supporting information

General

Other than that I think it is a very cool lesson and it really sets further lessons up for success. It correcly emphasizes the importance of keeping record of the metadata and storing it propperly.

Paula

tobyhodges commented 2 years ago

@PaulaNietoG checking in. Is there anything I can do/questions I can answer to help you make progress with the reviews on the remaining lessons? e.g. @fpsom mentioned above that local installation of the required software was challenging - we could explore the possibility of providing a cloud instance with the software already installed if you need it to follow along with the lesson content?

nselem commented 2 years ago

Thank you for your work; we have planned a time in august to start addressing all the points in the review. We hope we can finish by the end of august.

PaulaNietoG commented 2 years ago

Sorry for the delay! Here are the remaining reviews :)

Introduction to the Command Line for Metagenomics

Accessibility

Figures could be better described, as @fpsom mentioned. In general they are quite self explanatory but for people not familiar with the shell, this could help.

Content

It is quite a dense lesson and although the structure is appropriate for learners, I think it could be too much for people who have never used the command line. The exercises would definitely healp ease them into the shell. I don't really have any practical suggestions other than considering splitting this part or maybe adding more practical exercises inbetween.

Design

Supporting information

PaulaNietoG commented 2 years ago

Introduction to R for metagenomics

Accessibility

Content

Design

Supporting information

General

In the Types of data section, only the integer data type is hyperlinked, don't know if this is on putpose, but maybe all data types could link to a more detailed description. In this same section there is a mix of English and Spanish ("resultado <- "4 and 3 are not the same in Earth. In Mars maybe... "). As a suggestion, I noticed throughout the lesson the use of the period in variable names (v.examp) but in R it is also used in functions (as.logical()) and could be confusing. Variable names could be just single words to avoid confusion.

PaulaNietoG commented 2 years ago

Data processing and visualization for metagenomics

Accessibility

Some figures (like https://carpentries-incubator.github.io/metagenomics/fig/03-04-01.png or https://carpentries-incubator.github.io/metagenomics/fig/03-05-01.png ) do not have footer/caption.

Content

This is the most dense lesson, I believe (at least the longest). I like the flow of the lesson and the contents but splitting it into two parts would be beneficial for the learners, in my honest opinion. Most exercises are command-line based, adding more conceptual questions or discussion could help evaluate understanding and relevance of the topic better.

Design

Supporting information

General

Idea: on the Trimming and Filtering section, give an example of how a multi-line command would look like. Maybe mention something about anaconda/minicionda, as it appears in some commands. There is a box about conda but the relationship between them is not clear.

tobyhodges commented 2 years ago

Thank you so much for these reviews @PaulaNietoG 🙌 If you have any suggestions for the Workshop Overview site, that were not already covered by @fpsom's comments above, please feel free to post those here as well.

@AbrahamAvelar, @aaronejaime, @bwanya, @fabel134, @Vanessaarfer, @Czirion, @Bedxxe, @nselem, @EdderDaniel, and @ahmedmoustafa: Reviews are now complete, and you can proceed with making changes and responding to the comments and suggestions whenever you are ready.

@PaulaNietoG & @fpsom thank you again for volunteering your time to review this curriculum. Please stay subscribed to this thread, so that you can check changes made in response to your review, and in case the lesson developers need to discuss any of your comments while they incorporate the feedback.

nselem commented 1 year ago

Dear @tobyhodges @fpsom and @PaulaNietoG We have considered all your valuable suggestions and worked on them as individual issues in the Metagenomics lesson. We thank you very much for your detailed observations that have helped us to improve the material significantly. A summary of the main changes is the following list:

tobyhodges commented 1 year ago

Thank you @nselem et al for taking time to address Reviewers' comments, and for providing the itemised list above.

@fpsom and @PaulaNietoG: please take some time to look through the updated versions of the lessonsand post back here to let the authors know if there are any additional changes you would like them to make, or if you recommend that we accept the curriculum to The Carpentries Lab. You may find it helpful to refer to the Reviewer checklist again if you would like to use that as a guide.

tobyhodges commented 1 year ago

Pinging @fpsom and @PaulaNietoG again: have you had time to look through the curriculum, after the authors completed their changes in response to your initial reviews?

PaulaNietoG commented 1 year ago

Hello! Everything looks good to me. I recommend that the lesson is accepted. Congratulations on the hard work!

fpsom commented 1 year ago

Hi everyone! Really sorry for the long delay in replying. I will echo @PaulaNietoG; the lesson looks great and I am quite eager to try teaching it :) And many thanks for all your hard work!